From ab1521fe193fdf5873980294c04c0619af4247c7 Mon Sep 17 00:00:00 2001 From: Translators <> Date: Sat, 2 Oct 2010 05:04:54 +0000 Subject: [PATCH 1/2] Launchpad automatic translations update. --- src/calibre/translations/ar.po | 2314 ++++++---- src/calibre/translations/ca.po | 6846 +++++++++++++++------------- src/calibre/translations/da.po | 847 ++-- src/calibre/translations/de.po | 2315 ++++++---- src/calibre/translations/es.po | 849 ++-- src/calibre/translations/eu.po | 2369 ++++++---- src/calibre/translations/fr.po | 954 ++-- src/calibre/translations/gl.po | 2384 ++++++---- src/calibre/translations/he.po | 2285 ++++++---- src/calibre/translations/hu.po | 2298 ++++++---- src/calibre/translations/it.po | 6929 ++++++++++++++++------------- src/calibre/translations/ko.po | 2310 ++++++---- src/calibre/translations/lt.po | 805 ++-- src/calibre/translations/nl.po | 2315 ++++++---- src/calibre/translations/pl.po | 2297 ++++++---- src/calibre/translations/pt.po | 812 ++-- src/calibre/translations/pt_BR.po | 2325 ++++++---- src/calibre/translations/ru.po | 2295 ++++++---- src/calibre/translations/sl.po | 6833 +++++++++++++++------------- src/calibre/translations/sr.po | 912 ++-- src/calibre/translations/sv.po | 6923 +++++++++++++++------------- src/calibre/translations/th.po | 2281 ++++++---- src/calibre/translations/tr.po | 2283 ++++++---- src/calibre/translations/uk.po | 2283 ++++++---- src/calibre/translations/vi.po | 895 ++-- src/calibre/translations/zh_CN.po | 6863 +++++++++++++++------------- 26 files changed, 43005 insertions(+), 29817 deletions(-) diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index de24181fea..0631d24c2d 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-09-24 21:33+0000\n" -"PO-Revision-Date: 2010-09-24 20:47+0000\n" +"POT-Creation-Date: 2010-10-01 21:28+0000\n" +"PO-Revision-Date: 2010-10-01 20:26+0000\n" "Last-Translator: Hsn \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-09-25 04:39+0000\n" +"X-Launchpad-Export-Date: 2010-10-02 04:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -22,15 +22,17 @@ msgid "Does absolutely nothing" msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:76 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:412 #: /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:526 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /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 @@ -42,23 +44,25 @@ msgstr "لا يفعل شيءً" #: /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:240 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:402 -#: /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/__init__.py:223 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:551 #: /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/fb2.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:65 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py: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/opf2.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1129 #: /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 @@ -77,8 +81,8 @@ msgstr "لا يفعل شيءً" #: /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/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:112 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:118 @@ -106,46 +110,45 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:239 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:352 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:296 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:144 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 #: /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:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1100 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:187 -#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:215 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:375 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:387 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1064 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1139 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1843 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1845 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1972 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:211 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:140 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:71 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:396 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:408 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1265 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1366 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2115 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2244 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:219 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:142 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:76 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:118 #: /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 @@ -230,34 +233,34 @@ msgstr "استخرج الغلاف من ملف الرسومات" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:205 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:215 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:225 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:236 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:247 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:259 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:280 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:291 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:301 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:311 +#: /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:270 +#: /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:322 +#: /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:335 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:345 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:355 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:377 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:388 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:398 +#: /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:366 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "ضبط دليل المعلومات من ملفات %s" @@ -285,7 +288,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:711 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 msgid "Add your own columns" msgstr "اضف عامودك الخاص" @@ -340,6 +343,7 @@ msgstr "إضافة كتب" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:769 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Import/Export" msgstr "إستيراد/تصدير" @@ -366,57 +370,65 @@ msgid "Control how calibre transfers files to your ebook reader" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:803 +msgid "Metadata plugboards" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809 +msgid "Change metadata fields before saving/sending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814 msgid "Sharing books by email" msgstr "مشاركة الكتب عبر البريد الالكتروني" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828 msgid "Sharing" msgstr "مشاركة" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 msgid "Sharing over the net" msgstr "المشاركة على الشبكة العنكبوتية" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:839 msgid "Plugins" msgstr "الملحقات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:842 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:853 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Advanced" msgstr "متقدّم" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:834 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851 msgid "Tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:846 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Fine tune how calibre behaves in various contexts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Miscellaneous" msgstr "متفرقات" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 msgid "Miscellaneous advanced configuration" msgstr "" @@ -447,11 +459,11 @@ msgstr "" "اذا تم اختيارها , سوف يتم جعل المخرجات مقروءة بشرياً قدر الامكان, و قد لا " "يكون لا تأثير لبعض المخرجات ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:46 msgid "Input profile" msgstr "طور الدخل" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:50 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -459,83 +471,83 @@ msgstr "" "ملف تعريف هذا يحاول تقديم افتراضات عاقلة ومفيدة إذا كنت لا تعرف شيئا عن " "وثيقة الإدخال." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:418 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" "ملف التعريف هذا هو المقصود لجهاز سوني من خط إنتاج PRS . الـ500/505/600/700 " "إلخ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:70 msgid "This profile is intended for the SONY PRS 300." msgstr "ملف التعريف هذا هو المقصود لجهاز سوني PRS 300." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:453 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:79 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462 msgid "This profile is intended for the SONY PRS-900." msgstr "ملف التعريف هذا هو المقصود لجهاز سوني PRS 900." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:483 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:87 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:492 msgid "This profile is intended for the Microsoft Reader." msgstr "هذا الطور يستخدم مع Microsoft Reader" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:98 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Mobipocket books." msgstr "ملف التعريف هذا يستخدم مع كتب Mobipocket ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:111 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:516 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "ملف التعريف هذا يستخدم مع Hanlin V3 وأمثاله." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:123 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "ملف التعريف هذا يستخدم مع Hanlin V5 وأمثاله." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook G3." msgstr "ملف التعريف هذا يستخدم مع Cybook G3" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:540 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:146 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:549 msgid "This profile is intended for the Cybook Opus." msgstr "ملف التعريف هذا يستخدم مع Cybook Opus ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:551 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:158 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:560 msgid "This profile is intended for the Amazon Kindle." msgstr "ملف التعريف هذا يستخدم مع Amazon Kindle ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:589 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:170 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:600 msgid "This profile is intended for the Irex Illiad." msgstr "ملف التعريف هذا يستخدم مع Irex Illiad ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:602 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:182 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:613 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "ملف التعريف هذا يستخدم مع IRex Digital Reader 1000 ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:616 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:195 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:627 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:630 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:207 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:641 msgid "This profile is intended for the B&N Nook." msgstr "ملف التعريف هذا يستخدم مع B&N Nook ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "Output profile" msgstr "المخرجات" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:233 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 " @@ -544,24 +556,24 @@ msgstr "" "ملف التعريف هذا يحاول تقديم افتراضات عاقلة و مفيدة إذا كنت ترغب في إصدار " "وثيقة للقراءة في جهاز الكمبيوتر أو على مجموعة من الأجهزة." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:262 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:269 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:431 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the Kobo Reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:453 msgid "This profile is intended for the SONY PRS-300." msgstr "ملف التعريف هذا يستخدم مع سوني PRS-300 ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the 5-inch JetBook." msgstr "ملف التعريف هذا يستخدم مع الخمسة بوصة JetBook ." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:480 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -569,7 +581,7 @@ msgstr "" "ملف التعريف هذا يستخدم مع سوني خط إنتاج PRS . الـ500/505/700 الخ ، في وضع " "أفقي.غالباً مفيد للكاريكاتيرات." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:571 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:581 msgid "This profile is intended for the Amazon Kindle DX." msgstr "ملف التعريف هذا يستخدم مع Amazon Kindle DX" @@ -653,80 +665,80 @@ msgstr "" msgid "Communicate with S60 phones." msgstr "تواصل معا هواتف S60." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86 msgid "Apple device" msgstr "جهاز أبل" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:88 msgid "Communicate with iTunes/iBooks." msgstr "التواصل عن طريق iTunes/iBooks." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:94 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "تم الكشف عن جهاز ابل, يتم تشغيل iTunes, الرجاء الانتظار..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:250 msgid "Updating device metadata listing..." msgstr "" -#: /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:922 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2831 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2871 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:324 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:363 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:963 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2832 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2872 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:967 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2877 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:968 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2878 msgid "finished" msgstr "تم" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:545 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:547 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:559 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:887 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2499 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2500 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:198 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:211 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1712 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:248 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:209 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1975 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:135 msgid "News" msgstr "الأخبار" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2500 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2501 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:556 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1675 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1693 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1956 msgid "Catalog" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2738 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2739 msgid "Communicate with iTunes." msgstr "تواصل معا iTunes" @@ -777,11 +789,11 @@ msgid "Communicate with the Sigmatek eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:31 msgid "Use an arbitrary folder as a device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:27 #: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "واجهة الجهاز" @@ -816,11 +828,20 @@ msgstr "" msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:113 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:248 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +msgid "Removing books from device..." +msgstr "يجري حذف الكتب من الجهاز..." + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:119 msgid "Communicate with the Azbooka" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:94 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:138 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "اﻹتصال مع الـElonex EB 511 القارئ اﻹلكتروني" @@ -854,6 +875,10 @@ msgstr "التواصل مع القارئ الكتاب الاليكترونى Jet msgid "Communicate with the MiBuk Wolder reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 +msgid "Communicate with the JetBook Mini reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 msgid "Communicate with the Kindle eBook reader." msgstr "التواصل مع القارئ الكتاب الاليكترونى Kindle ." @@ -889,13 +914,6 @@ msgstr "" msgid "Getting list of books on device..." msgstr "يجري إحصاء قائمة كتب من الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:248 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:280 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 -msgid "Removing books from device..." -msgstr "يجري حذف الكتب من الجهاز..." - #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:284 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:291 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 @@ -1101,7 +1119,7 @@ msgstr "يجري إحصاء معلومات الجهاز..." msgid "Transferring books to device..." msgstr "يجري تحويل الكتب إلى الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:313 msgid "Sending metadata to device..." msgstr "يجري إرسال دليل المعلومات. إلى الجهاز..." @@ -2022,7 +2040,7 @@ msgid "Path to output file" msgstr "المسار إلى ملف الخرج" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:128 msgid "Verbose processing" msgstr "" @@ -2111,92 +2129,6 @@ msgstr "ضم أسرة الخطوط أحادية القياس" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 -#: /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: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:354 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:589 -msgid "Title" -msgstr "العنوان" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:402 -#: /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:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:883 -msgid "Author(s)" -msgstr "المؤلف أو المؤلفون" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:403 -#: /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:404 -#: /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:405 -#: /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:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1081 -msgid "Comments" -msgstr "التعليقات" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:154 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 -#: /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:301 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1077 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:145 -msgid "Tags" -msgstr "الوسوم" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 -#: /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:318 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1086 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:93 -msgid "Series" -msgstr "السلسلة" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 -msgid "Language" -msgstr "اللغة" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1069 -msgid "Timestamp" -msgstr "ختم التوقيت" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:420 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:151 -#: /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:422 -msgid "Rights" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "" @@ -2207,6 +2139,108 @@ msgid "" "autodetect if they are actually cbz/cbr files." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:109 +msgid "TEMPLATE ERROR" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +msgid "No" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +msgid "Yes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:550 +#: /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: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:377 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:589 +msgid "Title" +msgstr "العنوان" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:551 +#: /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:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 +msgid "Author(s)" +msgstr "المؤلف أو المؤلفون" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:552 +#: /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/book/base.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 +msgid "Producer" +msgstr "المنتج" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1119 +msgid "Comments" +msgstr "التعليقات" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:556 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /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:320 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1115 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:146 +msgid "Tags" +msgstr "الوسوم" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /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:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1124 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:94 +msgid "Series" +msgstr "السلسلة" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:559 +msgid "Language" +msgstr "اللغة" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 +msgid "Timestamp" +msgstr "ختم التوقيت" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:244 +msgid "Published" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:565 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "" @@ -2300,40 +2334,48 @@ msgstr "تم حفظ الغلاف في" msgid "No cover found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:28 msgid "Cover download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:80 msgid "Download covers from openlibrary.org" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:137 msgid "ISBN: %s not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:118 msgid "Download covers from librarything.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:69 msgid "LibraryThing.com timed out. Try again later." msgstr "LibraryThing.com لم يرد. حاول لاحقاً." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:80 msgid "LibraryThing.com server error. Try again later." msgstr "خطأ في خادم LibraryThing.com. حاول لاحقاً." +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:226 +msgid "Download covers from Douban.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:235 +msgid "Douban.com API timed out. Try again later." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "" @@ -2380,7 +2422,7 @@ msgstr "" msgid "Downloads series/tags/rating information from librarything.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:109 msgid "" "\n" "%prog [options] key\n" @@ -2394,27 +2436,27 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:120 msgid "The ISBN ID of the book you want metadata for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:122 msgid "The author whose book to search for." msgstr "المؤلف الذي تريد البحث عنه." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:124 msgid "The title of the book to search for." msgstr "العنوان الذي تريد البحث عنه." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:126 msgid "The publisher of the book to search for." msgstr "الناشر الذي تريد البحث عنه." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:77 msgid " not found." msgstr " لم يوجد." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:87 msgid "" "\n" "%prog [options] ISBN\n" @@ -2423,7 +2465,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1227 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "الغلاف" @@ -2455,7 +2497,7 @@ msgstr "" msgid "Tag marking book to be filed with Personal Docs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:126 msgid "All articles" msgstr "" @@ -2714,7 +2756,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:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:34 msgid "Author" msgstr "" @@ -3002,7 +3044,7 @@ msgid "Disable UI animations" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:487 msgid "Copied" msgstr "" @@ -3014,7 +3056,7 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:465 msgid "Choose Files" msgstr "" @@ -3164,7 +3206,7 @@ msgid "Add books to your calibre library from the connected device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Fetch annotations (experimental)" msgstr "" @@ -3182,10 +3224,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 msgid "No books selected" msgstr "" @@ -3232,7 +3274,7 @@ msgid "Generating %s catalog..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:230 msgid "No books found" msgstr "" @@ -3256,7 +3298,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:51 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:111 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:112 msgid "%d books" msgstr "" @@ -3280,69 +3322,85 @@ msgstr "" msgid "Delete library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:120 +msgid "Library backup status..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:177 msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:192 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:193 msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:102 msgid "Are you sure?" msgstr "هل أنت متأكّد؟" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:204 msgid "All files from %s will be permanently deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:223 +msgid "none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:224 +msgid "Backup status" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:225 +msgid "Book metadata files remaining to be written: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:234 msgid "No library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:235 msgid "" "No existing calibre library was found at %s. It will be removed from the " "list of known libraries." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:249 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:587 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:268 msgid "You cannot change libraries when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:273 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -3400,8 +3458,9 @@ msgid "Could not copy books: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:670 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:189 msgid "Failed" msgstr "" @@ -3462,14 +3521,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:435 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:467 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 msgid "Storage Card B" msgstr "" @@ -3549,109 +3608,90 @@ msgstr "" msgid "Manage the collections on this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:23 msgid "E" msgstr "E" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:23 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 msgid "Edit metadata individually" msgstr "تحرير الميتاداتا فردياً" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 msgid "Edit metadata in bulk" msgstr "تحرير الميتاداتا جملةً" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:94 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:217 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:97 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:126 -msgid "Failed to download some metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:127 -msgid "Failed to download metadata for the following:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:130 -msgid "Failed to download metadata:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:112 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 -msgid "Error" -msgstr "خطأ" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:159 msgid "Cannot edit metadata" msgstr "لا يمكن تحرير الميتاداتا" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:207 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:191 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:196 msgid "" "Book formats and metadata from the selected books will be added to the " "first selected book. ISBN will not be merged.

The " @@ -3659,7 +3699,7 @@ msgid "" "changed.

Please confirm you want to proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:208 msgid "" "Book formats and metadata from the selected books will be merged into the " "first selected book. ISBN will not be merged.

After " @@ -3670,7 +3710,7 @@ msgid "" "you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -3738,6 +3778,7 @@ msgid "&Restart" msgstr "إعادة تشغيل&" #: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:59 msgid "Ctrl+R" msgstr "" @@ -3921,60 +3962,60 @@ msgstr "" msgid "Searching in" msgstr "يتم البحث في" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:198 msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:211 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:224 msgid "Path error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 msgid "The specified directory could not be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:836 msgid "No books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:294 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:307 msgid "Adding failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:308 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:323 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:324 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:326 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327 msgid "Adding duplicates..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:390 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:443 msgid "Saved" msgstr "تم الحفظ" @@ -4063,13 +4104,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 -#: /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:382 -#: /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:407 -#: /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:411 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:418 +#: /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:383 +#: /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:408 +#: /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:412 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:420 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 @@ -4124,48 +4165,48 @@ msgid "" msgstr "" #: /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/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:313 #: /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:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1105 msgid "Path" msgstr "المسار" #: /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/book_details.py:50 #: /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/library/models.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:326 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:24 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:102 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:103 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:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:921 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:58 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1076 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1118 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 @@ -4173,7 +4214,7 @@ msgstr "" msgid "None" msgstr "بدون" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:312 msgid "Click to open Book Details window" msgstr "" @@ -4249,11 +4290,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:49 @@ -4812,7 +4854,7 @@ msgid " is not a valid picture" msgstr " ليست صورة صالحة" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:414 msgid "Book Cover" msgstr "غلاف الكتاب" @@ -4821,7 +4863,7 @@ msgid "Use cover from &source file" 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:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:415 msgid "Change &cover image:" msgstr "تغيير صورة الغلاف&:" @@ -4830,18 +4872,18 @@ 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:177 -#: /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 msgid "&Title: " msgstr ":ال&عنوان " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 -#: /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 "Change the title of this book" msgstr "تغيير عنوان هذا الكتاب" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:230 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "&Author(s): " msgstr "ال&مؤلف: " @@ -4856,19 +4898,19 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "&Publisher: " msgstr "&الناشر: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 -#: /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:389 msgid "Ta&gs: " msgstr "الو&سوم: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:241 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:326 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -4877,22 +4919,22 @@ msgstr "" "مجموعة كلمات، مفرقة بفاصلة." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:248 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "&Series:" msgstr "&سلسلات:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:186 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:249 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:335 #: /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:395 msgid "List of known series. You can add new series." msgstr "قائمة السلسلات المعروفة. بإمكانك إضافة سلسلات جديدة." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:188 -#: /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:400 msgid "Book " msgstr "الكتاب " @@ -5337,26 +5379,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 -#: /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 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:243 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:241 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:119 -msgid "Yes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:121 -msgid "No" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" @@ -5373,249 +5403,278 @@ msgstr "" msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:257 -msgid "Automatically number books in this series" +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:460 +msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:463 +msgid "Automatically number books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:346 +msgid "Force numbers to start with " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:529 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:550 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:555 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:167 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:285 msgid "Get device information" msgstr "احصل على معلومات الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:296 msgid "Get list of books on device" msgstr "احصل على قائمة الكتب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:315 msgid "Send metadata to device" msgstr "ارسل الميتاداتا إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:320 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:365 msgid "Upload %d books to device" msgstr "رفع %d كتاب إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:380 msgid "Delete books from device" msgstr "حذف كتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:397 msgid "Download books from device" msgstr "تنزيل الكتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 msgid "View book on device" msgstr "عرض كتاب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:465 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:476 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:477 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 +msgid "Error" +msgstr "خطأ" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:652 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:699 msgid "Error talking to device" msgstr "خطأ في الاتصال بالجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 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:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:743 msgid "Device: " msgstr "الجهاز: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:722 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid " detected." msgstr " تم كشفه." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:837 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:901 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:107 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1231 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1239 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:950 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:976 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:977 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1009 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1010 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1021 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1232 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1145 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1198 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1240 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:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1303 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:57 +msgid "Invalid template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:58 +msgid "The template %s is invalid:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Select available formats and their order for this device" msgstr "" @@ -5665,7 +5724,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:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:304 msgid "Generate catalog" msgstr "" @@ -5690,6 +5749,40 @@ msgstr "" msgid "Catalog options" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:21 +msgid "Check Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:29 +msgid "Run the check" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:48 +msgid "Names to ignore:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:54 +msgid "Extensions to ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:106 +msgid "Additional Information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:106 +msgid "Path from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 +msgid "Name" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:45 msgid "Choose Format" msgstr "إختيار التهيئة" @@ -5731,6 +5824,7 @@ msgid "No location selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:628 msgid "Bad location" msgstr "" @@ -5806,14 +5900,15 @@ 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:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:280 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:588 msgid "Date" 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:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 msgid "Format" msgstr "التهيئة" @@ -5821,10 +5916,20 @@ msgstr "التهيئة" msgid "Delete from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:34 msgid "Author sort" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +msgid "Invalid author name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +msgid "Author names cannot contain & characters." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" @@ -5942,190 +6047,368 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:25 +msgid "Title/Author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:26 +msgid "Standard metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:27 +msgid "Custom metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:28 +msgid "Search/Replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:385 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:384 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:387 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:185 +msgid "Character match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:186 +msgid "Regular Expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:189 +msgid "Replace field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:190 +msgid "Prepend to field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:191 +msgid "Append to field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:202 msgid "Editing meta information for %d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:255 msgid "Book %d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:270 msgid "" -"Search and replace in text fields using regular expressions. The search text " -"is an arbitrary python-compatible regular expression. The replacement text " -"can contain backreferences to parenthesized expressions in the pattern. The " -"search is not anchored, and can match and replace multiple times on the same " -"string. See this " -"reference for more information, and in particular the 'sub' function." +"You can destroy your library using this feature. Changes are " +"permanent. There is no undo function. This feature is experimental, and " +"there may be bugs. You are strongly encouraged to back up your library " +"before proceeding.

Search and replace in text fields using character " +"matching or regular expressions. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:279 msgid "" -"Note: you can destroy your library using this feature. Changes are " -"permanent. There is no undo function. You are strongly encouraged to back up " -"your library before proceeding." +"In character mode, the field is searched for the entered search text. The " +"text is replaced by the specified replacement text everywhere it is found in " +"the specified field. After replacement is finished, the text can be changed " +"to upper-case, lower-case, or title-case. If the case-sensitive check box is " +"checked, the search text must match exactly. If it is unchecked, the search " +"text will match both upper- and lower-case letters" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:290 +msgid "" +"In regular expression mode, the search text is an arbitrary python-" +"compatible regular expression. The replacement text can contain " +"backreferences to parenthesized expressions in the pattern. The search is " +"not anchored, and can match and replace multiple times on the same string. " +"The modification functions (lower-case etc) are applied to the matched text, " +"not to the field as a whole. The destination box specifies the field where " +"the result after matching and replacement is to be assigned. You can replace " +"the text in the field, or prepend or append the matched text. See this reference for more " +"information on python's regular expressions, and in particular the 'sub' " +"function." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:432 +msgid "You must specify a destination when source is a composite field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:623 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:525 +msgid "" +"Authors cannot be set to the empty string. Book title %s not processed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:533 +msgid "Title cannot be set to the empty string. Book title %s not processed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:624 msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:419 -msgid "Applying changes to %d books. This may take a while." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:661 +msgid "" +"Applying changes to %d books.\n" +"Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:314 msgid "Edit Meta information" msgstr "تحرير معلومات الميتا" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:316 msgid "A&utomatically set author sort" msgstr "ضبط& ترتيب المؤلف آلياً" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:317 msgid "Author s&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:318 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:234 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:321 #: /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:386 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:322 msgid "No change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:238 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid " stars" msgstr " نجمة" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:325 msgid "Add ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:243 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:328 #: /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:392 msgid "Open Tag Editor" msgstr "فتح محرر الوسوم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:329 msgid "&Remove tags:" msgstr "حذف& الوسوم:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:330 msgid "Comma separated list of tags to remove from the books. " msgstr "قائمة من الوسوم مفرقة بالفاصلة لحذفها من الكتب. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:331 msgid "Check this box to remove all tags from the books." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:332 msgid "Remove all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:251 -msgid "Remove &format:" -msgstr "حذف الت&هيئة:" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:252 -msgid "&Swap title and author" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:336 +msgid "If checked, the series will be cleared" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:337 +msgid "Clear series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:338 msgid "" -"Selected books will be automatically numbered,\n" -"in the order you selected them.\n" -"So if you selected Book A and then Book B,\n" +"If not checked, the series number for the books will be set to 1.\n" +"If checked, selected books will be automatically numbered, in the order\n" +"you selected them. 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:342 +msgid "Automatically number books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:343 +msgid "" +"Series will normally be renumbered from the highest number in the database\n" +"for that series. Checking this box will tell calibre to start numbering\n" +"from the value in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:347 +msgid "Remove &format:" +msgstr "حذف الت&هيئة:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:348 +msgid "&Swap title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:349 +msgid "Change title to title case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:350 +msgid "" +"Force the title to be in title case. If both this and swap authors are " +"checked,\n" +"title and author are swapped before the title case is set" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:352 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:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:355 msgid "Remove &stored conversion settings for the selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:424 msgid "&Basic metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:425 msgid "&Custom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:358 msgid "Search &field:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:359 +msgid "The name of the field that you want to search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:360 +msgid "Search mode:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:361 +msgid "" +"Choose whether to use basic text matching or advanced regular expression " +"matching" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:362 msgid "&Search for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:363 +msgid "" +"Enter the what you are looking for, either plain text or a regular " +"expression, depending on the mode" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:364 +msgid "" +"Check this box if the search string must match exactly upper and lower case. " +"Uncheck it if case is to be ignored" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:365 +msgid "Case sensitive" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:366 msgid "&Replace with:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:267 -msgid "Apply function &after replace:" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:367 +msgid "" +"The replacement text. The matched search text will be replaced with this " +"string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:368 +msgid "Apply function after replace:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:369 +msgid "" +"Specify how the text is to be processed after matching and replacement. In " +"character mode, the entire\n" +"field is processed. In regular expression mode, only the matched text is " +"processed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:371 +msgid "&Destination field:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:372 +msgid "" +"The field that the text will be put into after all replacements. If blank, " +"the source field is used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:373 +msgid "Mode:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:374 +msgid "Specify how the text should be copied into the destination." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:375 +msgid "" +"If the replace mode is prepend or append, then this box indicates whether a " +"comma or\n" +"nothing should be put between the original text and the inserted text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:377 +msgid "use comma" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:378 msgid "Test &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:379 msgid "Test re&sult" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:380 msgid "Your test:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:381 msgid "&Search and replace (experimental)" msgstr "" @@ -6278,23 +6561,23 @@ 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:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Edit Meta Information" msgstr "تحرير معلومات الميتا" -#: /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:372 msgid "Meta information" msgstr "معلومات الميتا" -#: /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:375 msgid "Swap the author and title" 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:378 msgid "Author S&ort: " msgstr "" -#: /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:379 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -6302,7 +6585,7 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /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:381 msgid "" "Automatically create the author sort entry based on the current author " "entry.\n" @@ -6310,75 +6593,79 @@ msgid "" "green." 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:396 msgid "Remove unused series (Series that have no books)" 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:398 msgid "IS&BN:" msgstr "IS&BN:" -#: /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:399 msgid "Publishe&d:" 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:402 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Date:" msgstr "" -#: /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:404 msgid "&Comments" msgstr "" -#: /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:405 msgid "&Fetch metadata from server" msgstr "" -#: /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:406 msgid "Available Formats" 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:407 msgid "Add a new format for this book to the database" 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:409 msgid "Remove the selected formats for this book from the database." msgstr "حذف التهيئات المختارة لهذا الكتاب من قاعدة البيانات." -#: /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:411 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:413 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:416 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:417 msgid "Remove border (if any) from cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:417 -msgid "Reset cover to default" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:418 +msgid "T&rim" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:419 -msgid "Download co&ver" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:420 -msgid "Generate a default cover based on the title and author" +msgid "Reset cover to default" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:421 +msgid "Download co&ver" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:422 +msgid "Generate a default cover based on the title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:423 msgid "&Generate cover" msgstr "" @@ -6410,10 +6697,6 @@ msgstr "إظهار& كلمة السرّ" msgid "Aborting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 -msgid "Working" -msgstr "" - #: /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?" @@ -6447,48 +6730,48 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124 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:125 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:176 msgid "Created by: " msgstr "أنشأه: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:183 msgid "Last downloaded: never" msgstr "آخر تنزيل: لم ينزّل من قبل" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:198 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:200 msgid "Last downloaded" msgstr "آخر تنزيل" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "Schedule news download" msgstr "جدولة تنزيل الأخبار" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:232 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:332 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:333 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -6683,12 +6966,12 @@ msgid "Choose formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:82 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:83 msgid "Authors" msgstr "المؤلفون" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:114 msgid "Publishers" msgstr "الناشرون" @@ -6901,10 +7184,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:61 msgid "" -"Explode the ePub to display contents in a file browser window. To tweak " +"

Explode the ePub to display contents in a file browser window. To tweak " "individual files, right-click, then 'Open with...' your editor of choice. " -"When tweaks are complete, close the file browser window. Rebuild the ePub, " -"updating your calibre library." +"When tweaks are complete, close the file browser window and the editor " +"windows you used to edit files in the epub.

Rebuild the ePub, " +"updating your calibre library.

" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 @@ -7283,7 +7567,7 @@ msgid "Eject this device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:62 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:210 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:209 msgid "Library" msgstr "" @@ -7300,7 +7584,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:655 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:839 msgid "Card A" msgstr "" @@ -7309,7 +7593,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:68 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:657 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:841 msgid "Card B" msgstr "" @@ -7330,6 +7614,10 @@ msgstr "" msgid "Advanced search" msgstr "بحث متقدّم" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:155 +msgid "&Search:" +msgstr "&بحث:" + #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "

Search the list of books by title, author, publisher, tags, comments, " @@ -7352,90 +7640,92 @@ msgstr "" msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:285 msgid "N" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:285 msgid "Y" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:226 msgid "On Device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:271 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:319 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1086 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1124 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:1184 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1222 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 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:916 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:920 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1164 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:120 msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:121 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:124 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:136 msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:138 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:138 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:139 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:158 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:588 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7532,7 +7822,7 @@ msgid "Do not check for updates" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:636 msgid "Calibre Library" msgstr "" @@ -7595,40 +7885,40 @@ msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:282 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:292 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:295 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 msgid "try deleting the file" msgstr "" @@ -7647,17 +7937,51 @@ msgid "&Quit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:109 msgid "ERROR: Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:109 msgid "Book has neither title nor ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:138 msgid "No matches found for this book" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:190 +msgid "Failed to download metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:217 +msgid "cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:218 +msgid "Downloaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:218 +msgid "Failed to get" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:219 +msgid "%s %s for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:162 +msgid "Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:279 +msgid "Successfully downloaded metadata for %d out of %d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:281 +msgid "Details" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/__init__.py:36 msgid "" "Restore settings to default values. You have to click Apply to actually save " @@ -7721,10 +8045,6 @@ msgstr "مرتفع" msgid "Low" msgstr "منخفض" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:162 -msgid "Done" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:163 msgid "Confirmation dialogs have all been reset" msgstr "" @@ -7882,79 +8202,87 @@ msgstr "" msgid "Yes/No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:42 +msgid "Column built from other columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 msgid "No column selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:72 msgid "No column has been selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 msgid "Selected column is not a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:111 msgid "No lookup name was provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:113 msgid "" "The lookup name must contain only lower case letters, digits and " "underscores, and start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:116 msgid "" "Lookup names cannot end with _index, because these names are reserved for " "the index of a series column." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:126 msgid "No column heading was provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:133 msgid "The lookup name %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:145 msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:156 +msgid "You must enter a template for composite columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:147 msgid "Create or edit custom columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:128 msgid "&Lookup name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:129 msgid "Column &heading" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:130 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:131 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:132 msgid "Column &type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:133 msgid "What kind of information will be kept in the column." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:134 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" @@ -7965,18 +8293,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:140 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:141 msgid "Default: dd MMM yyyy." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:142 msgid "Format for &dates" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:143 +msgid "

Field template. Uses the same syntax as save templates." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:144 +msgid "Similar to save templates. For example, {title} {isbn}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:145 +msgid "Default: (nothing)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:146 +msgid "&Template" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:21 msgid "Getting debug information" msgstr "" @@ -8167,19 +8511,19 @@ msgstr "" msgid "Restart needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:50 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:67 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:72 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:73 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 " @@ -8187,47 +8531,135 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:101 +msgid "Backup metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:102 +msgid "" +"Metadata will be backed up while calibre is running, at the rate of 30 books " +"per minute." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:133 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:136 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:137 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:138 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:70 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:71 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:72 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:73 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:74 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:75 msgid "&Install command line tools" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:76 +msgid "Back up metadata of all books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:77 +msgid "Check the library folders for potential problems" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:200 +msgid "" +"That format and device already has a plugboard or conflicts with another " +"plugboard." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:233 +msgid "Invalid destination" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:234 +msgid "The destination field cannot be blank" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:106 +msgid "" +"Here you can change the metadata calibre uses to update a book when saving " +"to disk or sending to device.\n" +"\n" +"Use this dialog to define a 'plugboard' for a format (or all formats) and a " +"device (or all devices). The plugboard specifies what template is connected " +"to what field. The template is used to compute a value, and that value is " +"assigned to the connected field.\n" +"\n" +"Often templates will contain simple references to composite columns, but " +"this is not necessary. You can use any template in a source box that you can " +"use elsewhere in calibre.\n" +"\n" +"One possible use for a plugboard is to alter the title to contain series " +"informaton. Another would be to change the author sort, something that mobi " +"users might do to force it to use the ';' that the kindle requires. A third " +"would be to specify the language." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 +msgid "Format (choose first)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114 +msgid "Device (choose second)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115 +msgid "Add new plugboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:116 +msgid "Edit existing plugboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:117 +msgid "Existing plugboards" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:118 +msgid "Source template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:119 +msgid "Destination field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:120 +msgid "Save plugboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:121 +msgid "Delete plugboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:100 msgid "%(plugin_type)s %(plugins)s" msgstr "" @@ -8274,11 +8706,11 @@ msgstr "الملحق: %s لا يحتاج التخصيص" msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:236 msgid "Cannot remove builtin plugin" msgstr "لم يمكن حذف الملحق المضمن" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:237 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " لا يمكن حذفه. هذا ملحق مضمن في البرنامج. حاول تعطيله بدلاً من حذفه." @@ -8312,12 +8744,12 @@ msgstr "&ملف الملحق:" msgid "&Add" msgstr "&إضافة" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:51 -msgid "Invalid template" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:33 +msgid "Any custom field" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:52 -msgid "The template %s is invalid:" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:34 +msgid "The lookup name of any custom field. These names begin with \"#\")" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:47 @@ -8360,6 +8792,7 @@ msgid "Change paths to &lowercase" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:76 msgid "Format &dates as:" msgstr "" @@ -8375,26 +8808,26 @@ msgstr "" msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:70 msgid "Manual management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:26 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:71 msgid "Only on send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:72 msgid "Automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:73 msgid "" "

  • Manual management: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -8405,7 +8838,7 @@ msgid "" "device in sync with the calibre library, on every connect
  • " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:77 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 " @@ -8740,52 +9173,52 @@ 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:304 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:317 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:516 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:517 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:769 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:775 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:778 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 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:788 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:793 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:796 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -8814,15 +9247,15 @@ msgstr "" msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:246 msgid "Fetch news from " msgstr "احصل على الأخبار من " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:316 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:317 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8844,48 +9277,48 @@ msgstr "" msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:418 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:456 msgid "Conversion Error" msgstr "خطأ في التحويل" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:429 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:432 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 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:509 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:519 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:522 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:516 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:604 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -8925,10 +9358,6 @@ msgstr "" msgid "Pickled Bookmarks (*.pickle)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 -msgid "Name" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "" @@ -9330,10 +9759,6 @@ msgstr "" msgid "F3" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Reference Mode" msgstr "" @@ -9398,54 +9823,59 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 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:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:382 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:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:384 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:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:461 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:478 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:532 msgid "Invalid database" msgstr "قاعدة البيانات غير صالحة" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:533 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:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:544 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:615 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:629 +msgid "" +"You must choose an empty folder for the calibre library. %s is not empty." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:703 msgid "welcome wizard" msgstr "" @@ -9662,48 +10092,50 @@ msgstr "" msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:234 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:365 msgid "today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:237 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:368 msgid "yesterday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:371 msgid "thismonth" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:243 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:244 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:374 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:375 msgid "daysago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:418 -msgid "no" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:418 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:539 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:549 msgid "unchecked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:421 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:539 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:549 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:175 +msgid "no" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:542 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:552 msgid "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:421 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:542 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:552 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:175 msgid "yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:415 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:546 msgid "blank" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:415 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:546 msgid "empty" msgstr "" @@ -9868,20 +10300,52 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/check_library.py:17 +msgid "Invalid titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/check_library.py:18 +msgid "Extra titles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/check_library.py:19 +msgid "Invalid authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/check_library.py:20 +msgid "Extra authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/check_library.py:21 +msgid "Missing book formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/check_library.py:22 +msgid "Extra book formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/check_library.py:23 +msgid "Unknown files in books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/check_library.py:24 +msgid "Folders raising exception" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:43 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:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:122 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:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:130 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -9890,7 +10354,7 @@ msgid "" "fields. Only has effect in the text output format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" @@ -9900,48 +10364,48 @@ msgstr "" "الحقول المتوفرة: %s\n" "الإفتراضي: %%default" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "Sort results in ascending order" msgstr "ترتيب الترتيب بترتيب تصاعدي" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 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:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 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:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:144 msgid "The string used to separate fields. Default is a space." msgstr "السلسلة التي تستخدم لتفريق الحقول. الإفتراضي يستخدم الفراغ." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:145 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:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:167 msgid "Invalid fields. Available fields:" msgstr "الحقول غير صالحة. الحقول المتوفرة:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:174 msgid "Invalid sort field. Available fields:" msgstr "حقل الترتيب غير صالح. الحقول المتوفرة:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:246 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:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:270 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -9950,43 +10414,43 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:279 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:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:281 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:283 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:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:285 msgid "Add an empty book (a book with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "Set the title of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:289 msgid "Set the authors of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:291 msgid "Set the ISBN of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:317 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:330 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:334 msgid "" "%prog remove ids\n" "\n" @@ -9995,11 +10459,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:345 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:349 msgid "You must specify at least one book to remove" msgstr "يجب أن تخصص على الأقل كتاباً واحداً للحذف" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:364 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:368 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -10008,15 +10472,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:384 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:388 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:392 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:396 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -10026,11 +10490,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:409 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:427 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:431 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -10040,15 +10504,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:435 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:439 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:444 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:448 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:458 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:463 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -10061,11 +10525,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:474 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:479 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:494 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:499 msgid "" "%prog export [options] ids\n" "\n" @@ -10076,27 +10540,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:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:507 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:509 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:506 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:513 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:518 msgid "Specifying this switch will turn this behavior off." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:536 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:541 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:549 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:554 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -10107,23 +10571,23 @@ msgid "" "datatype is one of: {0}\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:558 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:563 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:562 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:567 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:575 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:580 msgid "You must specify label, name and datatype" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:636 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:641 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -10134,30 +10598,30 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:650 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 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:654 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:659 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:660 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:665 #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:673 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:678 msgid "Error: You must specify a catalog output file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:722 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:727 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -10169,17 +10633,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:733 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:738 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:744 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:749 msgid "Error: You must specify a field name, id and value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:763 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:768 msgid "" "\n" " %prog custom_columns [options]\n" @@ -10188,19 +10652,19 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:775 msgid "Show details for each column." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:782 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:787 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:784 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:789 msgid "y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:790 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:795 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -10210,15 +10674,15 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:798 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 msgid "Do not ask for confirmation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:808 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:813 msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:818 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:823 msgid "" "\n" " %prog saved_searches [options] list\n" @@ -10231,39 +10695,87 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:841 msgid "Error: You must specify an action (add|remove|list)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:849 msgid "Name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:845 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:850 msgid "Search string:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:856 msgid "Error: You must specify a name and a search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:854 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:859 msgid "added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:859 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:864 msgid "Error: You must specify a name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:862 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:867 msgid "removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:866 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:871 msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:880 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:879 +msgid "" +"%prog check_library [options]\n" +"\n" +"Perform some checks on the filesystem representing a library. Reports are " +"{0}\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:886 +msgid "Output in CSV" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:889 +msgid "" +"Comma-separated list of reports.\n" +"Default: all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:893 +msgid "" +"Comma-separated list of extensions to ignore.\n" +"Default: all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:897 +msgid "" +"Comma-separated list of names to ignore.\n" +"Default: all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:927 +msgid "Unknown report check" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:966 +msgid "" +"\n" +" %prog restore_database [options]\n" +"\n" +" Restore this database from the metadata stored in OPF\n" +" files in each directory of the calibre library. This is\n" +" useful if your metadata.db file has been corrupted.\n" +"\n" +" WARNING: This completely regenrates your datbase. You will\n" +" lose stored per-book conversion settings and custom recipes.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:1019 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10275,133 +10787,141 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:544 msgid "No label was provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:546 msgid "" "The label must contain only lower case letters, digits and underscores, and " "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:81 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:653 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:837 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2270 msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2027 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2299 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2044 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2316 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2137 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2409 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2176 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2448 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2198 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2470 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:125 msgid "Ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/restore.py:117 +msgid "Processed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/restore.py:182 +msgid "creating custom column " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:31 msgid "The title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:32 msgid "The authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:40 msgid "The rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:41 msgid "The ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:42 msgid "The publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:43 msgid "The date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:44 msgid "The published date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:45 msgid "The calibre internal id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:55 msgid "Options to control saving to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:61 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:64 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:67 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:70 msgid "" "Comma separated list of formats to save for each book. By default all " "available formats are saved." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:73 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -10409,7 +10929,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10417,7 +10937,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:85 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10425,21 +10945,22 @@ msgid "" "saving to supports unicode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:91 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:94 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:97 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:99 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 msgid "Requested formats not available" msgstr "" @@ -10509,41 +11030,41 @@ msgid "" "overrides any per-library settings specified in the GUI" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:111 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:112 msgid "%d book" -msgstr "" +msgstr "%d كتاب" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:130 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:131 msgid "%d items" -msgstr "" +msgstr "%d ملفات" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "RATING: %s
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:150 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:152 msgid "TAGS: %s
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:154 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:157 msgid "SERIES: %s [%s]
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:249 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:248 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:255 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:254 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:256 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:255 msgid "Books sorted by " msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:588 msgid "Newest" -msgstr "" +msgstr "الأجد" #: /home/kovid/work/calibre/src/calibre/utils/config.py:32 msgid "%sUsage%s: %s\n" @@ -10625,11 +11146,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." -msgstr "" +msgstr "انتظار..." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" -msgstr "" +msgstr "متوقف" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" @@ -10637,19 +11158,19 @@ msgstr "انتهى" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." -msgstr "" +msgstr "قيد العمل..." #: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" -msgstr "" +msgstr "برتغالية البرازيل" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" -msgstr "" +msgstr "الأنجليزية (المملكة المتحدة)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" -msgstr "" +msgstr "صينية مبسّطة" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" @@ -10657,7 +11178,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" -msgstr "" +msgstr "صينية تقليدية" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" @@ -10665,15 +11186,15 @@ msgstr "الإنغليزي" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" -msgstr "" +msgstr "الإنجليزية (أستراليا)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" -msgstr "" +msgstr "الأنكليزية (زيلندا الجديدة)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" -msgstr "" +msgstr "الانجليزية (كندا)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" @@ -10720,13 +11241,55 @@ msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 msgid "Dutch (BE)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56 +msgid "Choose theme (needs restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:188 +msgid "No interpreter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:189 +msgid "No active interpreter found. Try restarting the console" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:203 +msgid "Interpreter died" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:204 +msgid "" +"Interpreter dies while excuting a command. To see the command, click Show " +"details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:20 +msgid "Welcome to" +msgstr "أهلا بك في" + +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:41 +msgid " console " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:51 +msgid "Code is running" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:58 +msgid "Restart console" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "" @@ -11218,9 +11781,6 @@ msgstr "" #~ msgid "Output:" #~ msgstr "خرج:" -#~ msgid "&Search:" -#~ msgstr "&بحث:" - #~ msgid "Edit meta information" #~ msgstr "تحرير معلومات الميتا" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index f68ecb8703..78d9f1e3f3 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,188 +10,191 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-29 19:33+0000\n" -"PO-Revision-Date: 2010-09-29 16:01+0000\n" +"POT-Creation-Date: 2010-10-01 21:28+0000\n" +"PO-Revision-Date: 2010-10-01 21:14+0000\n" "Last-Translator: jeffreyabbot \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-09-30 04:35+0000\n" +"X-Launchpad-Export-Date: 2010-10-02 04:59+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "No fa absolutament res" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:76 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/books.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:412 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:526 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:407 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:336 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:339 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:240 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:283 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:286 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:333 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:112 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:118 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:239 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:352 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:296 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:299 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:144 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:111 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:138 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:869 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:571 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:357 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:377 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1062 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:187 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:375 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:387 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1070 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1145 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1849 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1851 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1978 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:214 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:140 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:72 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:412 +#: /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:526 +#: /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:407 +#: /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:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:339 +#: /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:223 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:551 +#: /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:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1129 +#: /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 +#: /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: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 +#: /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:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:118 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:239 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1190 +#: /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:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1100 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:187 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:215 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:396 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:408 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1265 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1366 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2115 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2244 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:219 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:142 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:76 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:118 +#: /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" msgstr "Desconegut" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Base" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Tipus de fitxer" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:208 msgid "Metadata reader" msgstr "Lector de metainformació" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:238 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:238 msgid "Metadata writer" msgstr "Escriptor de metainformació" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:268 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:268 msgid "Catalog generator" msgstr "Generador del Catàleg" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:369 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:369 msgid "User Interface Action" msgstr "Acció d'interfície d'usuari" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:386 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/preferences.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/preferences.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/main.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/main.py:251 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/main.py:273 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Preferences" msgstr "Preferències" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:17 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:17 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 " @@ -201,7 +204,7 @@ msgstr "" "contingui els fitxers enllaçats. Aquest connector s'executa cada vegada que " "s'afegeix un fitxer HTML a la biblioteca." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:53 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -209,7 +212,7 @@ msgstr "" "Joc de caràcters dels fitxer HTML d'entrada. Les opcions comuns inclouen: " "cp1252, latin1, iso-8859-1 i utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:60 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:60 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 " @@ -219,91 +222,91 @@ msgstr "" "directoris pmlname_ing o images. Aquest connector s'executa cada vegada que " "afegiu un fitxer PML a la biblioteca." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:94 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:94 msgid "Extract cover from comic files" msgstr "Extreu la portada dels fitxers de còmic" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:121 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:144 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:154 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:164 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:175 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:185 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:195 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:205 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:215 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:225 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:236 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:247 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:259 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:280 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:291 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:301 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:311 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:121 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:144 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:164 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:175 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:185 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:195 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:205 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:215 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:225 +#: /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 la metainformació dels fitxers %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:270 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Llegeix la metainformació dels llibres electrònics en arxius RAR" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:322 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Llegeix la metainformació dels llibres electrònics en arxius ZIP" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:335 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:345 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:355 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:377 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:388 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:398 +#: /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 la metainformació als fitxers %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:366 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Estableix metainformació des dels fitxers %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:688 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:688 msgid "Look and Feel" msgstr "Aspecte i comportament" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:690 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:702 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:713 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:690 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:702 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:724 msgid "Interface" msgstr "Interfície" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:694 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:694 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" "Ajusta l'aspecte i el comportament de la interfície de calibre per tal que " "s'adapti al teu gust" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:700 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:700 msgid "Behavior" msgstr "Comportament" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:706 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:706 msgid "Change the way calibre behaves" msgstr "Canvia el comportament de calibre" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:711 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:176 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 msgid "Add your own columns" msgstr "Afegeix les teves columnes" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:717 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:717 msgid "Add/remove your own columns to the calibre book list" msgstr "Afegeix/elimina les teves columnes a la llista de llibres de calibre" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:722 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:722 msgid "Customize the toolbar" msgstr "Personalitza la barra d'eines" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:728 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:728 msgid "" "Customize the toolbars and context menus, changing which actions are " "available in each" @@ -311,59 +314,60 @@ msgstr "" "Personalitza les barres d'eines i els menús de context, canviant quines " "accions estan disponibles" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:734 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:734 msgid "Input Options" msgstr "Opcions d'entrada" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:736 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:747 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:758 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:736 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:758 msgid "Conversion" msgstr "Conversió" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:740 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740 msgid "Set conversion options specific to each input format" msgstr "" "Ajusta les opcions de conversió específiques per a cada format d'entrada" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:745 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745 msgid "Common Options" msgstr "Opcions comunes" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:751 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:751 msgid "Set conversion options common to all formats" msgstr "Ajusta les opcions de conversió comunes a tots els formats" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:756 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:756 msgid "Output Options" msgstr "Opcions de sortida" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:762 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:762 msgid "Set conversion options specific to each output format" msgstr "" "Ajusta les opcions de conversió específiques de cada format de sortida" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:767 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:767 msgid "Adding books" msgstr "Afegint llibres" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:769 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:781 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:793 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:769 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805 msgid "Import/Export" msgstr "Importa/exporta" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:773 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:773 msgid "Control how calibre reads metadata from files when adding books" msgstr "" "Controla com calibre llegeix les metadades dels arxius quan s'afegeixen " "llibres" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:779 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779 msgid "Saving books to disk" msgstr "Desant els llibres al disc" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:785 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" @@ -371,24 +375,32 @@ msgstr "" "Controla com calibre exporta arxius de la seva base de dades al disc quan " "s'utilitza Desa al disc" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:791 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791 msgid "Sending books to devices" msgstr "Enviant llibres als dispositius" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:797 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797 msgid "Control how calibre transfers files to your ebook reader" msgstr "Controla com calibre envia arxius al teu lector d'ebooks" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:803 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:803 +msgid "Metadata plugboards" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809 +msgid "Change metadata fields before saving/sending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814 msgid "Sharing books by email" msgstr "Compartint llibres via correu electrònic" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:805 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:817 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828 msgid "Sharing" msgstr "Compartint" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:809 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" @@ -396,11 +408,11 @@ msgstr "" "Configura compartir llibres via correu electrònic. Es pot utilitzar per " "enviar notícies descarregades als teus dispositius" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:815 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826 msgid "Sharing over the net" msgstr "Compartint en xarxa" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:821 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832 msgid "" "Setup the calibre Content Server which will give you access to your calibre " "library from anywhere, on any device, over the internet" @@ -408,43 +420,43 @@ msgstr "" "Configura el Servidor de Continguts que et donarà accés a la teva llibreria " "des de qualsevol lloc i dispositiu, a través d'internet" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:828 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:839 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:830 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:842 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:853 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:841 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:853 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864 msgid "Advanced" msgstr "Avançat" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:834 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845 msgid "Add/remove/customize various bits of calibre functionality" msgstr "" "Afegeix/eliminina/personalitza diversos bits de la funcionalitat de calibre" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:840 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851 msgid "Tweaks" msgstr "Ajustos" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:846 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:857 msgid "Fine tune how calibre behaves in various contexts" msgstr "" "Configuració detallada del comportament de calibre en diversos contextos" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:851 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862 msgid "Miscellaneous" msgstr "Miscel·lània" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:857 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868 msgid "Miscellaneous advanced configuration" msgstr "Configuració avançada" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Entrada per a la conversió" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:129 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -456,11 +468,11 @@ msgstr "" "document. És particularment útil per a documents que no indiquen cap joc de " "caràcters o ho fan incorrectament." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Sortida de la conversió" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 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." @@ -469,11 +481,11 @@ msgstr "" "sigui el més llegible possible. Potser no tingui cap efecte en alguns " "connectors de sortida." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:46 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:46 msgid "Input profile" msgstr "Perfil d'entrada" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:50 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -481,83 +493,83 @@ msgstr "" "Aquest perfil intenta proporcionar valors predeterminats i és útil si no " "sabeu res del document d'entrada." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:58 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:422 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:58 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" "Aquest perfil és adient per al la línia PRS de SONY. Els models " "500/505/600/700, etc." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:70 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:70 msgid "This profile is intended for the SONY PRS 300." msgstr "Aquest perfil és adient per al SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:79 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:459 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:79 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462 msgid "This profile is intended for the SONY PRS-900." msgstr "Aquest perfil és adient per al SONY PRS-900." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:87 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:489 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:87 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:492 msgid "This profile is intended for the Microsoft Reader." msgstr "Aquest perfil és adient per al Microsoft Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:98 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:500 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:98 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Mobipocket books." msgstr "Aquest perfil és adient per a llibres Mobipocket." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:111 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:513 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:111 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:516 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Aquest perfil és adient per al Hanlin V3 i els seus clons." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:123 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:123 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Aquest perfil és adient per al Hanlin V5 i els seus clons." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:133 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:533 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook G3." msgstr "Aquest perfil és adient per al Cybook G3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:146 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:546 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:146 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:549 msgid "This profile is intended for the Cybook Opus." msgstr "Aquest perfil és adient per al Cybook Opus" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:158 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:557 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:158 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:560 msgid "This profile is intended for the Amazon Kindle." msgstr "Aquest perfil és adient per a l'Amazon Kindle." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:170 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:595 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:170 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:600 msgid "This profile is intended for the Irex Illiad." msgstr "Aquest perfil és adient per a l'Irex Illiad" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:182 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:608 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:182 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:613 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Aquest perfil és adient per al IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:195 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:622 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:195 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:627 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Aquest perfil és adient per al IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:207 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:636 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:207 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:641 msgid "This profile is intended for the B&N Nook." msgstr "Aquest perfil és adient per al B&N Nook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:229 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "Output profile" msgstr "Perfil de sortida" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:233 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:233 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 " @@ -567,25 +579,25 @@ msgstr "" "si voleu generar un document que es pugui llegir en un PC o en un conjunt " "ampli de dispositius diferents." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:269 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" "Destinats als dispositius d'IPAD i similars amb una resolució de 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:437 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the Kobo Reader." msgstr "Aquest perfil és adient per al lector Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:450 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:453 msgid "This profile is intended for the SONY PRS-300." msgstr "Aquest perfil és adient per al SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:468 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the 5-inch JetBook." msgstr "Aquest perfil és adient per al 5-inch JetBook" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:477 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:480 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -593,39 +605,39 @@ msgstr "" "Aquest perfil és adient per al la línia PRS de SONY. Els models 500/505/700, " "etc., en mode apaïsat. Sobretot és útil per als còmics." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:577 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:581 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Aquest perfil és adient per a l'Amazon Kindle DX." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Installed plugins" msgstr "Connectors instal·lats" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Mapping for filetype plugins" msgstr "Associació per a connectors de tipus de fitxers" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Local plugin customization" msgstr "Personalització del connector local" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Disabled plugins" msgstr "Connectors inhabilitats" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:38 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:38 msgid "Enabled plugins" msgstr "Connectors permesos" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:93 msgid "No valid plugin found in " msgstr "No s'ha trobat cap connector vàlid a " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:508 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:508 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/trunk/src/calibre/customize/ui.py:541 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:541 msgid "" " %prog options\n" "\n" @@ -637,18 +649,18 @@ msgstr "" " Personalitzeu el calibre carregant connectors externs.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:547 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/trunk/src/calibre/customize/ui.py:549 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:549 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/trunk/src/calibre/customize/ui.py:551 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:551 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -656,23 +668,23 @@ msgstr "" "Personalitza el connector. Especifiqueu el nom del connector i el text que " "desitgeu, separats per una coma." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:553 msgid "List all installed plugins" msgstr "Fes una llista amb tots els connectors instal·lats" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:555 msgid "Enable the named plugin" msgstr "Habilita el connector anomenat" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:557 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:557 msgid "Disable the named plugin" msgstr "Inhabilita el connector anomenat" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Estableix comunicació amb telèfons Android" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:52 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -681,51 +693,51 @@ msgstr "" "dispositiu. S'usarà el primer directori del llistat que ja existeixi al " "dispositiu" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:94 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:94 msgid "Communicate with S60 phones." msgstr "Estableix comunicació amb els telèfons S60." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:86 msgid "Apple device" msgstr "Dispositiu Apple" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:88 msgid "Communicate with iTunes/iBooks." msgstr "Comunicar-se amb iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:94 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Dispositiu Apple detectat, engegant iTunes, esperi si us plau ..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:250 msgid "Updating device metadata listing..." msgstr "Actualitzant la llista de metadades del dispositiu..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:922 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2831 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2871 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:324 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:363 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:963 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2832 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2872 msgid "%d of %d" msgstr "%d de %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:967 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2877 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:370 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:968 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2878 msgid "finished" msgstr "finalitzat" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:545 msgid "Use Series as Category in iTunes/iBooks" msgstr "Fes servir Sèries com a categoria a l'iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:547 msgid "Cache covers from iTunes/iBooks" msgstr "Cau de caràtules des de l'iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:559 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -735,7 +747,7 @@ msgstr "" "Elimina'ls utilitzant l'aplicació de l'iBooks.\n" "Clic a 'Veure Detalls' per a més informació." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:887 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -743,105 +755,105 @@ msgstr "" "Varies portades no s'han pogut convertir.\n" "Clic a 'Veure Detalls' per a més informació." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2499 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:198 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:211 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1718 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:248 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:209 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1975 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:135 msgid "News" msgstr "Notícies" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2500 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:556 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1681 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1699 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2501 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:556 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1956 msgid "Catalog" msgstr "Catàleg" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2738 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2739 msgid "Communicate with iTunes." msgstr "Comunica't amb iTunes" -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Binatone Readme." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Estableix comunicació amb el telèfon Blackberry." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Cybook Gen 3 / " "Opus." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Comunica't amb l'Astak Mentor EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Comunica't amb el lector PocketBook 301" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Entourage Edge." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics ESlick." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Comunicar amb el Sigmatek eBook reader." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:31 msgid "Use an arbitrary folder as a device." msgstr "Utilitzar un directori arbitrari per al dispositiu." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:27 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Interfície del dispostiu" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Hanlin V3." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:96 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Hanlin V5." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:115 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics BOOX." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -849,82 +861,95 @@ msgstr "" "Llista separada per comes dels directoris als quals enviar llibres " "electrònics en el dispositiu. S'usarà el primer que existeixi." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:22 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Hanvon N520." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:47 msgid "Communicate with The Book reader." msgstr "Comunicar-se amb el lector de llibres electrònics." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:59 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics SpringDesign Alex." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:113 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:248 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:280 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +msgid "Removing books from device..." +msgstr "S'estan suprimint els llibres del dispositiu..." + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:119 msgid "Communicate with the Azbooka" msgstr "Comunicar-se amb Azbooka" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:94 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:138 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Elonex EB 511." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics IRex Iliad" -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /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:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics IRex Digital " "Reader 1000." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "" "Estableix comunicació amb el lector de llibres electrònics IRex Digital " "Reader 800." -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics IRiver Story." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics JetBook." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:88 msgid "Communicate with the MiBuk Wolder reader." msgstr "Comunicació amb lector MiBuk Wolder" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:43 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 +msgid "Communicate with the JetBook Mini reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 msgid "Communicate with the Kindle eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics Kindle" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:170 msgid "Communicate with the Kindle 2/3 eBook reader." msgstr "Comunicació amb lector Kindle 2/3" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:211 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:211 msgid "Communicate with the Kindle DX eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics Kindle DX" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:23 msgid "Communicate with the Kobo Reader" msgstr "Comunica amb el lector Kobo Reader" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:47 msgid "" "The Kobo supports only one collection currently: the \"Im_Reading\" list. " "Create a tag called \"Im_Reading\" " @@ -932,46 +957,39 @@ msgstr "" "El Kobo de moment només dóna suport a una col·lecció: la llista " "\"Im_Reading\". Creeu una etiqueta amb el nom \"Im_Reading\" " -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:63 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:66 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:69 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:188 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:66 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:188 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "S'està obtenint el llistat de llibres disponibles al dispositiu..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:248 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:280 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 -msgid "Removing books from device..." -msgstr "S'estan suprimint els llibres del dispositiu..." - -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:284 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:291 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:284 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "S'estan suprimint llibres del llistat de metadades del dispositiu..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:296 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:330 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:296 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:330 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "S'estan afegint llibres al llistat de metadades del dispositiu..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:392 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:252 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:252 msgid "Not Implemented" msgstr "No implementat" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:393 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:393 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -980,64 +998,64 @@ msgstr "" "files a la base de dades sqlite. Ara mateix no es poden exportar ni " "visualitzar" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Comunica amb el Palm Pre" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Comunicar-se amb Booq Avant" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Comunicar-se amb el Sweex MM300" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:79 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 msgid "Communicate with the Kogan" msgstr "Comunicació amb el Kogan" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Comunicar-se amb el Pandigital Novel" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:114 msgid "Communicate with the GM2000" msgstr "Comunicació amb el GM2000" -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /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." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Estableix comunicació amb la tauleta d'Internet Nokia 810." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Comunicar-se amb el Nokia E52" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "El Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics Nuut2" -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Sony PRS-500." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Comunicar-se amb tots els lectors de llibres electrònics de Sony." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /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: " @@ -1045,49 +1063,49 @@ msgstr "" "Llistat on apareixen, separats per coma, els camps de metadades per " "traslladar a les col·leccions del dispositiu. Les possibilitats inclouen: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:149 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:149 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Sense nom" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Samsung SNE." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 msgid "Communicate with the Teclast K3/K5 reader." msgstr "Comunicació amb lector Teclast K3/K5" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:36 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Comunicar-se amb el lector Newsmy." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Comunicar-se amb el lector iPapyrus." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:59 msgid "Communicate with the Sovos reader." msgstr "Comunicar-se amb el lector Sovos." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "No s'ha pogut detectar la unitat de disc %s. Proveu a reiniciar." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "No s'ha pogut detectar el punt de muntatge %s. Proveu a reiniciar." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "No s'ha pogut detectar la unitat de disc %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "No s'ha pogut trobar l'assistent de muntatge: %s" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -1095,148 +1113,148 @@ msgstr "" "No s'ha pogut detectar la unitat de disc %s. El kernel probablement utilitza " "una versió obsoleta de SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "No s'ha pogut muntar la memòria principal (Codi d'error: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "El lector no té cap targeta de memòria en aquesta ranura." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Ranura seleccionada: %s no és compatible." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "No hi ha espai lliure suficient a la memòria principal" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "No hi ha espai lliure suficient a la targeta de memòria" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configura el dispositiu" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "paràmetres dels controladors de dispostius" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Llistat ordenat de formats que el dispositiu accepta" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Posa els fitxers a subdirectoris si el dispostiu ho permet" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:86 msgid "Read metadata from files on device" msgstr "Llegeix les metadades dels fitxers del dispositiu" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Emprar l'ordre de l'autor enlloc de l'autor" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Planilla per a controlar quants llibres s'han desat" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:89 msgid "Extra customization" msgstr "Personalització addicional" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Obté informació del dispositiu..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "S'estan transferint llibres al dispositiu..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:313 msgid "Sending metadata to device..." msgstr "S'estan enviant metadades al dispositiu..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [opcions] mybook.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Directori de sortida. Per defecte el directori actual" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Indiqueu el nom del llibre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /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 "Indiqueu la clau d'ordenació per tí­tol" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Indiqueu l'autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /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 "Indiqueu la clau d'ordenació per autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /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 "Categoria a la que pertany el llibre. Per exemple, Història" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /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 "Ruta­ al fitxer d'imatge que s'utilitzarà com a miniatura" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Ruta a l'arxiu txt que conté el comentari." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /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 "Extreu la miniatura del fitxer LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /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 "Establiu l'editorial" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /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 "Establiu la classificació del llibre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /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 "Establiu el creador del llibre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /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 "Establiu el productor del llibre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1244,24 +1262,24 @@ msgstr "" "Extreure la portada de l'arxiu LRF. Adoneu-vos que l'arxiu LRF no disposa de " "portada, de forma que s'hi aplicarà l'heurística per a extreure'n una." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Indiqueu l'ID (identificador) del llibre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Indiqueu la font delta" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:182 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "%s renderitzat" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "%s ha fallat" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:239 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1271,7 +1289,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1281,24 +1299,24 @@ msgstr "" "defecte: %default. Valors inferiors a 256 podrien causar textos difuminats " "en el vostre dispositiu si esteu creant còmics en format EPUB." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Inhabilita la normalització (millora del contrast) del balanç de colors per " "a les imatges . Per defecte: Desactivat" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:265 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Conserva la proporció d'aspecte de la imatge. El valor predeterminat és " "emplenar la pantalla." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Inhabilita l'afinament." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1306,11 +1324,11 @@ msgstr "" "Inhabilita el retallament de pàgines de còmic. Per alguns còmics, el " "retallament podria eliminar el contingut a més de les vores." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "No divideixis les imatges apaïsades en dues imatges verticals" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:274 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1318,7 +1336,7 @@ msgstr "" "Conserva la relació d'aspecte i escala la imatge fent servir l'alçada de la " "pantalla com ample de la imatge, per a veure-la en mode apaïsat" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:277 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1327,7 +1345,7 @@ msgstr "" "pàgines apaïsades siguin separades en pàgines verticals orientades de dreta " "a esquerra." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1335,7 +1353,7 @@ msgstr "" "Habilita l'eliminació dels pics. Redueix el soroll, en forma de pics. Pot " "incrementar molt el temps de processament." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:284 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1343,7 +1361,7 @@ msgstr "" "No ordenis alfabèticament els arxius trobats al còmic. Empra l'ordre en el " "qual hi foren afegits al còmic." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1353,20 +1371,20 @@ msgstr "" "Podeu experimentar quin format us proporciona la millor relació mida-aspecte " "al vostre dispositiu." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "No processis les imatges." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:294 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "No converteixis a escala de grisos (blanc i negre)." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:431 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:442 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Pàgina" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1416,31 +1434,31 @@ msgstr "" "\n" "Per consultar la documentació completa del sistema de conversió vegeu\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "OPCIONS D'ENTRADA" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Opcions per a controlar el processament del fitxer d'entrada %s." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "OPCIONS DE SORTIDA" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Opcions per a controlar el processament de la sortida %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "Opcions per controlar l'aspecte de la sortida" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Control d'autodetecció de l'estructura del document." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1450,27 +1468,27 @@ msgstr "" "d'origen conté un Índex de Continguts, aquest serà emprat com a primera " "opció en la seva generació automàtica de forma predeterminada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "Opcions per assignar metadades a la sortida" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Opcions per a l'ajuda en la depuració de la conversió" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Llista les receptes incorporades" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "S'ha desat la sortida a" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "Nivell de detall. Especifiqueu diverses vegades per a més detall." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1480,7 +1498,7 @@ msgstr "" "directori especificat. Això és útil si no esteu segurs de a quina fase de la " "conversió es produeix l'errada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1492,7 +1510,7 @@ msgstr "" "d'entrada. Per exemple, la resolució que depèn de la mida (quan la mida està " "en píxels). Les possibilitats són:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1505,7 +1523,7 @@ msgstr "" "per a produir documents compatibles amb el dispositiu. Per exemple el format " "EPUB al lector de SONY. Les possibilitats són:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1518,7 +1536,7 @@ msgstr "" "viceversa. La mida de la font base predeterminada es selecciona en funció " "del perfil de sortida que hagueu triat." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1533,11 +1551,11 @@ msgstr "" "un escalat de les fonts intel·ligent. De forma predeterminada s'empra una " "configuració basada en el perfil de sortida que hagueu triat." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Inhabilita el reescalat de les mides de lletra." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /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." @@ -1546,7 +1564,7 @@ msgstr "" "línies consecutives del text. No s'hi aplica cap línia d'alçada de forma " "predeterminada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1559,7 +1577,7 @@ msgstr "" "Aquesta opció extreu el contingut de les taules i el presenta de forma " "lineal." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1569,7 +1587,7 @@ msgstr "" "nivell 1 de l'Índex de Continguts. Si es configura així, s'hi aplica abans " "que altres formes d'autodetecció." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1579,7 +1597,7 @@ msgstr "" "nivell 2 de l'Índex de Continguts. Cada entrada s'hi afegeix sota l'entrada " "prèvia de nivell 1." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1589,7 +1607,7 @@ msgstr "" "nivell 3 de l'Índex de Continguts. Cada entrada s'hi afegeix sota l'entrada " "prèvia de nivell 2." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1599,12 +1617,12 @@ msgstr "" "aquest és utilitzat amb preferència a l'autogenerat. Amb aquesta opció " "sempre s'utilitza l'auto-generat." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" "No afegeixis els capítols detectats automàticament a l'índex de continguts" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /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" @@ -1612,7 +1630,7 @@ msgstr "" "Si el número de capítols detectats és menor que aquest, aleshores són " "afegits els enllaços a l'Índex de Continguts. Per defecte %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1623,7 +1641,7 @@ msgstr "" "l'Índex de Continguts si són detectats menys capítols que el número del " "llindar." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /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." @@ -1632,7 +1650,7 @@ msgstr "" "coincideixin amb l'expressió especificada. Les entrades coincidents i els " "seus subapartats seran eliminades." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

    or

    tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1649,7 +1667,7 @@ msgstr "" "\"/\". Veieu el tutorial de XPath al Llibre d'Instruccions de calibre per a " "més informació sobre aquesta característica." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1662,7 +1680,7 @@ msgstr "" "dels capítols i un valor de \"ambdós\" inserirà un salt de pàgina i una " "línia per a marcar els capítols." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1672,41 +1690,41 @@ msgstr "" "afegit a les pautes d'estil de l'arxiu d'origen, de forma que es pugui " "emprar per a modificar aquelles pautes." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Una expressió XPath. Insereix un salt de pàgina abans dels elements definits." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /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 "" "Defineix el marge superior en punts (pts). El valor predeterminat és " "%default. Nota: 72 pts equival a 1 polzada (2,54 cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /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 "" "Defineix el marge inferior en punts (pts). El valor prederminat són " "%default. Nota: 72 pts equivalen a 1 polzada (2,54 cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /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 "" "Estableix el marge esquerre en punts (pts). El valor predeterminat són " "%default. Nota: 72 pt equivalent a 1 polzada (2,54 cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /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 "" "Estableix el marge dret en punts (pts). El valor predeterminat són %default. " "Nota: 72 pt equivalen a 1 polzada (2,54 cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1721,7 +1739,7 @@ msgstr "" "modifica l'alineament de l'arxiu d'origen. Tingueu en compte que només " "alguns format de sortida suporten canvis en l'alineament." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1731,7 +1749,7 @@ msgstr "" "d'1.5em. L'eliminació de l'espaiament no funcionarà si l'arxiu d'origen no " "conté paràgrafs (amb les etiquetes

    o

    )." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1741,7 +1759,7 @@ msgstr "" "un sagnat als paràgrafs, per tal de garantir que els paràgrafs es podran " "distingir fàcilment. Aquesta opció controla l'amplada del sagnat." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1749,7 +1767,7 @@ msgstr "" "Estableix la portada detectada a l'arxiu d'origen de forma preferent a la " "portada especificada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

    or

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

    o

    )." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /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." @@ -1766,7 +1784,7 @@ msgstr "" "primera imatge de l'arxiu d'origen és una portada i voleu especificar una " "altra portada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /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." @@ -1775,7 +1793,7 @@ msgstr "" "dispositiu lector de llibres electrònics no és compatible amb mostra/cerca " "les metadades de forma directa." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /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." @@ -1784,7 +1802,7 @@ msgstr "" "d'origen. Això podria empitjorar les coses, de manera que empreu aquesta " "opció amb compte." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "" "Scale used to determine the length at which a line should be unwrapped if " "preprocess is enabled. Valid values are a decimal between 0 and 1. The " @@ -1798,7 +1816,7 @@ msgstr "" "llibres típics amb salts de línia dura, però s'ha de reduir si la longitud " "de línia és variable." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:376 msgid "" "Convert plain quotes, dashes and ellipsis to their typographically correct " "equivalents. For details, see http://daringfireball.net/projects/smartypants" @@ -1807,23 +1825,23 @@ msgstr "" "tipogràfics correctes. Vegeu http://daringfireball.net/projects/smartypants " "per a més detalls" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:384 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "Use a regular expression to try and remove the header." msgstr "Usa una expressió regular per a tractar i suprimir la capçalera" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:391 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 msgid "The regular expression to use to remove the header." msgstr "L'expressió per a substituir la capçalera." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:397 msgid "Use a regular expression to try and remove the footer." msgstr "usa una expressió regular per a tractar i suprimir el peu de pàgina." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:404 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:404 msgid "The regular expression to use to remove the footer." msgstr "L'expressió per a substituir el peu de pàgina." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:411 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1831,7 +1849,7 @@ msgstr "" "Llegeix les metadades de l'arxiu OPF especificat. Les metadades extretes " "d'aquest arxiu substituiran les metadades de l'arxiu d'origen." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:418 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1848,7 +1866,7 @@ msgstr "" "emprada per la població més nombrosa serà seleccionada (el Xinès a l'exemple " "anterior)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:433 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:433 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1864,124 +1882,124 @@ msgstr "" "defecte, calibre canviarà la lligadura per el seu parell de caràcters " "normals corresponents. Aquesta opció serà conservada en el seu lloc." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Establiu el títol" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Establiu els autors. Si hi ha diversos autors, haurieu de separar-los amb el " "caràcter \"&\"." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:454 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:454 msgid "The version of the title to be used for sorting. " msgstr "La versió del títol a emprar per classificar. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 msgid "String to be used when sorting by author. " msgstr "Text que s'usarà en l'ordenació per autor. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:462 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 msgid "Set the cover to the specified file or URL" msgstr "Col·locar la portada des del fitxer especificat o URL" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:466 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Establiu la descripció del llibre electrònic." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:470 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:470 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Establiu l'editorial del llibre electrònic." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:474 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Establiu la sèria a la que pertany el llibre electrònic." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:478 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Col·locar l'index del llibre a aquesta serie." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:482 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Establiu la valoració. Ha de ser un nombre entre 1 i 5." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:486 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Establiu el codi ISBN del llibre." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:490 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 +#: /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 "" "Col·locar les etiquetes al llibre. Ha de ser una llista separada per comes." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:494 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Establiu el productor del llibre." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:498 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Establiu la llengua." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:502 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "Set the publication date." msgstr "Col·locar la data de publicació." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:506 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Col·locar la data i l'hora al llibre (utilitzat per la columna data al " "calibre)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:606 msgid "Could not find an ebook inside the archive" msgstr "No s'ha pogut trobar cap llibre electrònic dins de l'arxiu" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:664 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:664 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Els valors de l'índex de la serie i la seva puntuació han de ser números. " "Ignorant" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:671 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:671 msgid "Failed to parse date/time" msgstr "No s'ha pogut analitzar la data/hora" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:826 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:826 msgid "Converting input to HTML..." msgstr "S'està convertint l'entrada a HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:853 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:853 msgid "Running transforms on ebook..." msgstr "S'estàn transformant el llibre electrònic..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:940 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:940 msgid "Creating" msgstr "S'està creant" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 msgid "Failed to parse: %s with error: %s" msgstr "Error en el processament: %s amb l'error: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "Reparador d'ePub" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "Solució dels errors d'epubcheck" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /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 " @@ -1994,7 +2012,7 @@ msgstr "" "pot causar canvis significatius al seu Epub. Dirigeixi les seves queixes al " "projecte epubcheck." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -2013,15 +2031,15 @@ msgstr "" "impresos per cada error detectat. Faci servir les opcions per controlar " "quins errors han estat automàticament arreglats." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Ha d'especificar un fitxer epub." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "Repara fitxers no manifestats" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /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." @@ -2030,11 +2048,11 @@ msgstr "" "esborrar-los tal com s'especifiqui a l'opció \"esborra fitxers sense " "declarar\"" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "Elimina arxius no manifestats enlloc de afegir-los al manifest" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /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." @@ -2042,7 +2060,7 @@ msgstr "" "Extregui el contingut del fitxer generat EPUB al directori especificat. Els " "continguts del directori s'esborraran en primer lloc, tingui compte." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /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 " @@ -2057,7 +2075,7 @@ msgstr "" "d'origen conté un gran número de salts de pàgina, vostè ha de desactivar la " "divisió dels salts de pàgina." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /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 " @@ -2068,7 +2086,7 @@ msgstr "" "gran mida. El valor predeterminat de %defaultKB es la mida requerida per " "Adobe Digital Editions." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /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 " @@ -2078,7 +2096,7 @@ msgstr "" "genera una tapa per defecte amb el títol, autors, etc. Aquesta opció " "deshabilita la generació d'aquesta tapa." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /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 on a device that does not support SVG, like the iPhone or the " @@ -2090,7 +2108,7 @@ msgstr "" "l'iPhone o bé JetBook Lite. Sense aquesta opció, aquests dispositius " "mostrarà la caràtula com una pàgina en blanc." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /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 " @@ -2105,29 +2123,29 @@ msgstr "" "però la imatge mai es distorsiona. Sense aquesta opció, la imatge pot estar " "una mica distorsionada, però no hi haurà fronteres." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Inici" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:147 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:147 +#: /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 "Índex general:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /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 "No insereixis un índex general al començament del llibre." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /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 "Afegeix l'índex general al començament del llibre." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:24 msgid "" "Try to turn chapters into individual sections. WARNING: This option is " "experimental. It can cause conversion to fail. It can also produce " @@ -2137,7 +2155,7 @@ msgstr "" "és experimental. Pot fer que falli la conversió. També pot causar resultas " "inesperats." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:249 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:249 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." @@ -2145,7 +2163,7 @@ msgstr "" "Travessia d'enllaços en fitxers HTML primerament per extensió. Normalment, " "són primerament travessats per profunditat." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:256 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. " @@ -2155,7 +2173,7 @@ msgstr "" "fitxers HTML. No han de ser negatius. 0 significa que no hi ha enllaços a " "l'arrel del fitxer HTML per seguir. El valor predeterminat es %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:265 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:265 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 " @@ -2167,7 +2185,7 @@ msgstr "" "que està fent, ja que pot ocasionar diversos efectes desagradables a la " "resta del procés de conversió." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:273 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:273 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." @@ -2176,60 +2194,60 @@ msgstr "" "conversió parcial prèvia d'un arxiu PDF. El valor per defecte és %default, " "que desactiva aquesta opció." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "S'està creant el fitxer LIT des del format EPUB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tS'ha detectat un fitxer de Book Designer." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tS'està analitzant l'HMTL..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tS'ha detectat un fitxer Baen. S'està reanalitzant..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "HTML preprocessat escrit en " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "S'està processant %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tS'està convertint a BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /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 "No s'ha pogut analitzar el fitxer: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s és un fitxer buit" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Ha fallat l'anàlisi de l'enllaç %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "No s'ha pogut afegir l'enllaç %s a la TDC" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Incapaç de processar la imatge %s. Error: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Incapaç de processar PNG entrellaçat %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -2237,14 +2255,14 @@ msgstr "" "No puc processar la imatge: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /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 "" "S'ha produït un error en processar una taula: %s. S'obvia el codi de la " "taula." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -2252,23 +2270,23 @@ msgstr "" "Taula errònia:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "La taula conté una cel.la massa gran" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "No s'ha pogut llegir la imatge de portada: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "No es pot llegir de: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "No s'ha pogut processar el fitxer OPF" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /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" @@ -2276,32 +2294,32 @@ msgstr "" "%prog llibre.lrf\n" "Converteix un fitxer LRF en un fitxer LRS (XML codificat en UTF-8)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Fitxer LRS de sortida" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "" "No desis les imatges incrustades ni els fitxers de tipus de lletra al disc" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "S'esta analitzat l'LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "S'està creant l'XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "S'ha escrit l'LRS a " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "No s'ha pogut llegir el fitxer de miniatura:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /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." @@ -2309,24 +2327,24 @@ msgstr "" "%prog [opcions] fitxer.lrs\n" "Compila un fitxer LRS a un fitxer LRF." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Camí al fitxer de sortida" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:128 msgid "Verbose processing" msgstr "Processament detallat" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Converteix LRS a LRS, és útil per a fer depuració." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Fitxer LRF no vàlid. No s'ha pogut assignar metadades." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2340,27 +2358,27 @@ msgstr "" "Visualitza o edita les metadades d'un fitxer LRF.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /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 "Camí­ al fitxer txt que conté el comentari a desar en el fitxer LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Activa la rotació automàtica de les imatges més grans que l'amplada de la " "pantalla." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "Fixa l'espai entre paraules en punts. Per defecte: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "" "Afegeix la capçalera a totes les pàgines, ficant el tí­tol i l'autor." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2368,11 +2386,11 @@ msgstr "" "Estableix el format de la capçalera: %a es reemplaça per l'autor i %t pel " "tí­tol. Per defecte: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "Afegir l'espai sota la capçalera. Valor per defecte: %default pt." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /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" @@ -2380,7 +2398,7 @@ msgstr "" "Sagnat mínim per paràgrafs (el sagnat de la primera línia de cada paràgraf) " "a pt. Valor per defecte: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /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)" @@ -2388,7 +2406,7 @@ msgstr "" "Convertir les taules en documents HTML en imatges (molt útil si el document " "consta de taules grans o complexes.)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2396,113 +2414,27 @@ msgstr "" "Multiplicar la mida del text en les taules convertides en imatges per aquest " "factor. Valor per defecte %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "Famí­lia de lletres serif per a incrustar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "Famí­lia de lletres sans-serif per a incrustar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "Famí­lia de lletres monoespaiades per a incrustar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Còmic" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:354 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:589 -msgid "Title" -msgstr "Tí­tol" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:402 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:883 -msgid "Author(s)" -msgstr "Autor(s)" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:403 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 -msgid "Publisher" -msgstr "Editorial" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:404 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 -msgid "Producer" -msgstr "Productor" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:405 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1081 -msgid "Comments" -msgstr "Comentaris" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:413 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:154 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:301 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1077 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:145 -msgid "Tags" -msgstr "Etiquetes" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:415 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:152 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1086 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:93 -msgid "Series" -msgstr "Sèries" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -msgid "Language" -msgstr "Llengua" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1069 -msgid "Timestamp" -msgstr "Marca de temps" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:420 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 -msgid "Published" -msgstr "Publicat" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:422 -msgid "Rights" -msgstr "Drets" - -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "REVISIÓ EDITORIAL" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2510,11 +2442,113 @@ msgstr "" "Extreure els formats de llibre digital comuns de fitxers (zip / rar). També " "intenta detectar automàticament si es tracta de fitxers cbz/cbr." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:109 +msgid "TEMPLATE ERROR" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +msgid "No" +msgstr "No" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +msgid "Yes" +msgstr "Sí" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:550 +#: /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: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:377 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:589 +msgid "Title" +msgstr "Tí­tol" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:551 +#: /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:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 +msgid "Author(s)" +msgstr "Autor(s)" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:552 +#: /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/book/base.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 +msgid "Producer" +msgstr "Productor" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1119 +msgid "Comments" +msgstr "Comentaris" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:556 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /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:320 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1115 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:146 +msgid "Tags" +msgstr "Etiquetes" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /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:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1124 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:94 +msgid "Series" +msgstr "Sèries" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:559 +msgid "Language" +msgstr "Llengua" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 +msgid "Timestamp" +msgstr "Marca de temps" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:563 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:244 +msgid "Published" +msgstr "Publicat" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:565 +msgid "Rights" +msgstr "Drets" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "opcions" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2538,7 +2572,7 @@ msgstr "" "s'intenten establir metadades en un tipus de fitxer que no els suporta, les " "metadades s'obviaran.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /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." @@ -2546,7 +2580,7 @@ msgstr "" "Establir els autors. Si hi ha diversos autors s'han de separar per «&». Els " "noms dels autors han d'estar en el format Nom Cognom." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /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." @@ -2554,7 +2588,7 @@ msgstr "" "La versió del títol que es fes servir per ordenar. Si no s'especifica " "aquesta opció i sí el títol, es generarà automàticament a partir del títol." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /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)." @@ -2562,24 +2596,24 @@ msgstr "" "Text que es farà servir per ordenar per autor. Si no s'especifica aquesta " "opció i si l'autor (s), es generarà automàticament a partir de l'autor (s)." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Estableix el fitxer especificiat com a portada" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Establiu la categoria del llibre." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Establir la data de publicació." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /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/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /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." @@ -2587,7 +2621,7 @@ msgstr "" "Especifica el nom d'un fitxer OPF. La metainformació serà escrita juntament " "al fitxer OPF." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2597,58 +2631,58 @@ msgstr "" "metainfornació al ebook. La metainformació especificada a la línia d'ordres " "serà sobreescriurà la metainformació llegida del fitxer OPF." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Establiu el BookID en fitxers LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "No s'ha especificat cap fitxer" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Metadades originals" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Metadades modificades" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "OPF creat en" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Portada desada a" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "No s'ha trobat cap caràtula" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:28 msgid "Cover download" msgstr "Caràtula descarregada." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:80 msgid "Download covers from openlibrary.org" msgstr "Descarrega les portades desde openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:137 msgid "ISBN: %s not found" msgstr "ISBN: no s'ha trobat %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:118 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:118 msgid "Download covers from librarything.com" msgstr "Descarrega les portades desde librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:129 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:69 msgid "LibraryThing.com timed out. Try again later." msgstr "LibraryThing.com ha esgotat el temps. Provi-ho de nou més tard." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2656,52 +2690,52 @@ 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/trunk/src/calibre/ebooks/metadata/covers.py:140 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:80 msgid "LibraryThing.com server error. Try again later." msgstr "Error al servidor LibraryThing.com. Provi-ho de nou més tard." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:226 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:226 msgid "Download covers from Douban.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:235 msgid "Douban.com API timed out. Try again later." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Descarrega metainformació des de Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Metadades baixades" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "classificació" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etiquetes" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "Descripció/sinopsis" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:130 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Descarrega %s des de %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Descarrega metainformació des de Google Books." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Descarrega metainformació des de isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:201 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2709,17 +2743,17 @@ 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/trunk/src/calibre/ebooks/metadata/fetch.py:211 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Descarrega metainformació social des d'amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:230 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" "Descarrega informació de series, etiquetes i qualificacions des de " "librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:109 msgid "" "\n" "%prog [options] key\n" @@ -2743,28 +2777,28 @@ msgstr "" "compte gratuit a isbndb.com.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:120 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/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:122 msgid "The author whose book to search for." msgstr "L'autor del llibre el qual vostè ha cercat." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:124 msgid "The title of the book to search for." msgstr "El títol del llibre el qual vostè ha cercat." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:126 msgid "The publisher of the book to search for." msgstr "L'editor del llibre el qual vostè ha cercat." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:77 msgid " not found." msgstr " no trobat." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:87 msgid "" "\n" "%prog [options] ISBN\n" @@ -2778,22 +2812,22 @@ msgstr "" "Aconsegueix una portada imatge o bé metainformació social per al llibre " "identificat mitjançant ISBN des de LibrqaryThing.com\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1227 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Portada" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /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/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Quan es mostri, fes servir l'autor com a camp d'autor." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /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." @@ -2801,144 +2835,144 @@ msgstr "" "No afegeixis índex al final del llibre. Útil si el llibre té el seu propi " "índex." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /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 "Títol per qualsevol índex generat en línia." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Desactiva la compressió del contigut de l'arxiu" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "Etiquetar el llibre marcat per a ser arxivat com documents personals" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:126 msgid "All articles" msgstr "Tots els articles" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Aquest és un llibre Amazon Topaz. No es pot processar" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Pàgina del títol" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /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:199 msgid "Table of Contents" msgstr "Índex" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Índex" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossari" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Reconeixements" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colofó" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Drets d'autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedicatòria" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epígraf" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Prefaci" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Índex d'il·lustracions" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Índex de taules" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Anotacions" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Pròleg" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Text principal" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "El format de llibre %s no està suportat" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/cover.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:156 msgid "Book %s of %s" msgstr "Llibre %s de %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "Opcions de generació del HTML TOC." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:153 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Valoració" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "No es pot trobar un punt raonable on dividir: %s Tamany del sub-arbre: %d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Opcions de generació OPF, NCX, etcètera." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "Versió OPF per generar. Per defecte és %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /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/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Notes al peu" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Barra lateral" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /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:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2947,9 +2981,9 @@ msgstr "" "paràgraf. Aquesta opció assumeix que cada línia representa un paràgraf " "pròpiament." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /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: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+ " @@ -2961,11 +2995,11 @@ msgstr "" "(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/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "Format per a fer servir a un contenidor pdb. Les opcions son:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /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." @@ -2974,11 +3008,11 @@ msgstr "" "opció per defecte és cp1252. Nota: aquesta opció no és recolzada per tots " "els formats." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "No extreguis les imatges del document." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.45, just below " @@ -2988,11 +3022,11 @@ msgstr "" "dividir. Els valors vàlids són un decimal entre 0 i 1. El valor per defecte " "és 0,45, just per sota de la longitud de la línia mitjana." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Utilitza el nou motor de conversió PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -3010,7 +3044,7 @@ msgstr "" "Utilitza %prog comanda --help per obtenir més informació sobre la comanda " "específica\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -3022,43 +3056,43 @@ msgstr "" "representa un salt de línia. Comença una nova línia en la posició equivalent " "de la traducció\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Ruta de l'arxiu de sortida. Per defecte l'arxiu es crea en la carpeta actual." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /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 "" "Número de píxels que s'ha de retallar de l'extrem esquerre de la x (%s per " "defecte)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /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 "" "Número de píxels que s'ha de retallar de l'extrem esquerre de la y (%s per " "defecte)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /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 "" "Número de píxels que s'ha de retallar de l'extrem dret de la x (%s per " "defecte)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /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 "" "Número de píxels que s'ha de retallar de l'extrem dret de la y (%s per " "defecte)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /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`" @@ -3066,21 +3100,21 @@ msgstr "" "Un arxiu generat per ghostscript que permet retallar cada pàgina per separat " "`gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox arxiu.pdf 2> bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Opcions de retallar:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Opcions per controlar la transformació de pdf" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -3090,11 +3124,11 @@ msgstr "" "\n" "Desencripta un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Opcions de descodificació:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -3104,11 +3138,11 @@ msgstr "" "\n" "Encripta un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Opcions d'encriptació:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -3118,33 +3152,33 @@ msgstr "" "\n" "Obté informació sobre un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /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:34 msgid "Author" msgstr "Autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Assumpte" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Creador" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Pàgines" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Mida del fitxer" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "Versió de PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -3158,11 +3192,11 @@ msgstr "" "\n" "Uneix PDFs individuals.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Opcions de fusió" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -3172,11 +3206,11 @@ msgstr "" "\n" "Inverteix un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "Opcions d'inversió:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -3186,11 +3220,11 @@ msgstr "" "\n" "Rota les pàgines d'un PDF en sentit horari\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Opcions de rotació:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -3216,11 +3250,11 @@ msgstr "" "\n" "Dividir un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Opcions de divisió" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /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!" @@ -3228,7 +3262,7 @@ msgstr "" "La unitat de mesura. Per defecte és polzada. Les disponibles són %s Nota: " "això no sobreescriu la unitat dels marges!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /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" @@ -3236,7 +3270,7 @@ msgstr "" "Tamany de paper. Aquest tamany serà sobreescrit quan s'utilitzi un perfil de " "sortida. Per defecte és letter. Les opcions són %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /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." @@ -3245,13 +3279,13 @@ msgstr "" "exemple `123x321`per especificar l'amplada i l'alçada. Això sobreescriu " "qualsevol mida de paper especificada." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /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/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /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." @@ -3259,18 +3293,18 @@ msgstr "" "Conserva la relació d'aspecte de la portada, enlloc d'ajustar-la per omplir " "tota la primera pàgina del pdf generat." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "No es troba pdftohtml, comprova que sigui al teu PATH" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /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 "" "Especifica la condificació de caracters del document de sortida. Per defecte " "és cp1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:196 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:196 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -3280,14 +3314,14 @@ msgstr "" "converteix-lo a HTML i després prova-ho.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /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 "" "Especifica la condificació de caracters del document de sortida. Per defecte " "és utf-8" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 msgid "" "Specify the compression level to use. Scale 1 - 10. 1 being the lowest " "compression but the fastest and 10 being the highest compression but the " @@ -3296,7 +3330,7 @@ msgstr "" "Especifica el grau de compressió. Escala 1 - 10. 1 és la compressió mínima " "però la més ràpida i 10 és la compressió màxima però la més lenta." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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." @@ -3304,7 +3338,7 @@ msgstr "" "Normalment els espais addicionals es condensen en un de sol. Amb aquesta " "opció es mostraran tots els espais." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /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" @@ -3312,11 +3346,11 @@ msgstr "" "Executar la funció de text a través del pre-processador markdown. Per a més " "informació quant al markdown vegeu" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /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 insereixis una taula de contingut al text de sortida." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -3327,7 +3361,7 @@ msgstr "" "Per Mac OS X utilitza 'unix'. 'system' és el tipus per defecte utilitza per " "aquest SO." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /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." @@ -3335,7 +3369,7 @@ msgstr "" "Especifica la codificació de caracters del document de sortida. Per defecte " "és utf-8. Nota: aquesta opció l'utilitzaran tots els formats." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -3348,7 +3382,7 @@ msgstr "" "valor mínim és de 25 caràcters. Feu servir 0 per desactivar la divisió de " "línies." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /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" @@ -3356,159 +3390,159 @@ 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/trunk/src/calibre/gui2/__init__.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:66 msgid "Send file to storage card instead of main memory by default" msgstr "" "Envia l'arxiu a la targeta de memòria enlloc de a la memòria principal per " "defecte." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 msgid "Confirm before deleting" msgstr "Confirmeu abans d'esborrar" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70 msgid "Main window geometry" msgstr "Geometria de la finestra principal" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72 msgid "Notify when a new version is available" msgstr "Avisa'm quan hi hagi una nova versió disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74 msgid "Use Roman numerals for series number" msgstr "Utilitza números romans per a sèries de números" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordena la llista d'etiquetes per nom, popularitat o per rànquing" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78 msgid "Number of covers to show in the cover browsing mode" msgstr "" "Número de portades que es mostraran en el mode de navegació per portades" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80 msgid "Defaults for conversion to LRF" msgstr "Valors per defecte per a la conversió a LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82 msgid "Options for the LRF ebook viewer" msgstr "Opcions per al lector LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:85 msgid "Formats that are viewed using the internal viewer" msgstr "Formats que es veuen utilitzant el visor intern" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87 msgid "Columns to be displayed in the book list" msgstr "Columnes que es veuran en la llista de llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:88 msgid "Automatically launch content server on application startup" msgstr "" "Arrenca el contingut del servidor automàticamen en iniciar l'aplicació" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Oldest news kept in database" msgstr "Les notícies antigues es conserven en la base de dades" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90 msgid "Show system tray icon" msgstr "Mostra la icona a la safata del sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92 msgid "Upload downloaded news to device" msgstr "Carrega les notícies descarregades al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94 msgid "Delete books from library after uploading to device" msgstr "" "Elimina els llibres de la biblioteca després de carregar-los al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Mostra la portada en una finestra pròpia enlloc de la principal" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98 msgid "Disable notifications from the system tray icon" msgstr "Inhabilita els missatges des de la icona de la safata del sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100 msgid "Default action to perform when send to device button is clicked" msgstr "" "Acció per defecte per a quan el faci clic al botó d'enviar al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 msgid "Maximum number of waiting worker processes" msgstr "Número màxim de processos en espera" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descarrega metadades socials (etiquetes/valoració/etc)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Overwrite author and title with new metadata" msgstr "Sobreescriu l'autor i el títol amb les noves metadades" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limita el màxim de tasques simultànies al número de CPUs" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "tag browser categories not to display" msgstr "categories del navegador d'etiquetes que no s'han de mostrar" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "The layout of the user interface" msgstr "Disposició de la interfície de l'usuari" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Mostra la mitjana de les qualificacions per a cada element de l'explorador " "d'etiquetes" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Disable UI animations" msgstr "Desactiva les animacions" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:487 msgid "Copied" msgstr "Copiat" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:216 msgid "Copy" msgstr "Copia" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:216 msgid "Copy to Clipboard" msgstr "Copia al porta-retalls" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:465 msgid "Choose Files" msgstr "Escull fitxers" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 msgid "Add books" msgstr "Afegeix llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:26 msgid "Add books to the calibre library/device from files on your computer" msgstr "" "Afegeix llibres a la biblioteca o al dispositiu des d'arxius de l'ordinador" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:27 msgid "A" msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:33 msgid "Add books from a single directory" msgstr "Afegeix llibres d'un directori" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:35 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -3516,7 +3550,7 @@ msgstr "" "Afegeix llibres de directoris, incloent els subdirectoris (un llibre per " "directori, s'assumeix que cada arxiu és el mateix llibre en diferent format)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:39 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -3524,199 +3558,199 @@ msgstr "" "Afegeix llibres de directoris, incloent els subdirectoris (varis llibres per " "directori, s'assumeix que cada arxiu és llibre diferent)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:43 msgid "Add Empty book. (Book entry with no formats)" msgstr "Afegeix un llibre buit (entrada de llibre sense format)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:45 msgid "Add from ISBN" msgstr "Afegeix desde ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:84 msgid "How many empty books?" msgstr "Quants llibres buits?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:85 msgid "How many empty books should be added?" msgstr "Quants llibres buits haurien d'afegir-se?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:143 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:201 msgid "Uploading books to device." msgstr "Pujant llibres a l'aparell." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 msgid "Books" msgstr "Llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "EPUB Books" msgstr "Llibres EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "LRF Books" msgstr "Llibres LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "HTML Books" msgstr "Llibres HTML" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "LIT Books" msgstr "Llibres LIT" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "MOBI Books" msgstr "Llibres Mobi" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Topaz books" msgstr "Llibres Topaz" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Text books" msgstr "Llibres de text" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:168 msgid "PDF Books" msgstr "Llibres PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:169 msgid "Comics" msgstr "Còmics" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:170 msgid "Archives" msgstr "Arxius" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:174 msgid "Supported books" msgstr "Llibres admesos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:210 msgid "Merged some books" msgstr "S'han unit els llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:211 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "S'han trobat duplicats i s'han unit als següents llibres que ja existien:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:220 msgid "Failed to read metadata" msgstr "No s'ha pogut llegir les metadades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:221 msgid "Failed to read metadata from the following" msgstr "No s'ha pogut llegir les metadades del següent" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:240 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:259 msgid "Add to library" msgstr "Afegeix a la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:240 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/tweak_epub.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:120 msgid "No book selected" msgstr "Cap llibre seleccionat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:253 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "Aquests llibres són virtuals i no es poden afegir a la biblioteca:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:259 msgid "No book files found" msgstr "No s'han trobat llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add_to_library.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" msgstr "Afegeix llibres a la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/add_to_library.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:14 msgid "Add books to your calibre library from the connected device" msgstr "Afegeix llibres a la biblioteca des d'un dispositiu connectat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:521 msgid "Fetch annotations (experimental)" msgstr "Recull les anotacions (experimental)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 msgid "Use library only" msgstr "Fes servir només la llibreria" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:237 msgid "User annotations generated from main library only" msgstr "" "Anotacions de l'usuari generades només des de la biblioteca principal" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:30 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/convert.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:142 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:208 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 msgid "No books selected" msgstr "Cap llibre seleccionat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:65 msgid "No books selected to fetch annotations from" msgstr "No hi ha cap llibre seleccionat del que obtenir les anotacions" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:90 msgid "Merging user annotations into database" msgstr "Incorporant les anotacions de l'usuari a la base de dades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:118 msgid "%s
    Last Page Read: %d (%d%%)" msgstr "%s
    Última pàgina llegida: %d (%d%%)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:124 msgid "%s
    Last Page Read: Location %d (%d%%)" msgstr "%s
    Última pàgina llegida: localització %d (%d%%)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:143 msgid "Location %d • %s
    %s
    " msgstr "Localització %d • %s
    %s
    " -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:152 msgid "Page %d • %s
    " msgstr "Pàgina %d • %s
    " -#: /home/kovid/work/trunk/src/calibre/gui2/actions/annotate.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157 msgid "Location %d • %s
    " msgstr "Localització %d • %s
    " -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/convert.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:34 msgid "Create catalog of books in your calibre library" msgstr "Crea catàleg de llibres de la teva biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 msgid "No books selected to generate catalog for" msgstr "No hi ha llibres seleccionats per generar el catàleg" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 msgid "Generating %s catalog..." msgstr "Generant %s catàleg..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:230 msgid "No books found" msgstr "No trobo llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:59 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3724,71 +3758,75 @@ msgstr "" "No hi ha llibres per catalogar\n" "Comprova les etiquetes d'exclusió" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:69 msgid "Catalog generated." msgstr "Catàleg generat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:72 msgid "Export Catalog Directory" msgstr "Directori d'exportació del catàleg" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/catalog.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:73 msgid "Select destination for %s.%s" msgstr "Seleccioneu una destinació per a %s.%s" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/toolbar.py:51 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:51 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:112 msgid "%d books" msgstr "%d llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:82 msgid "Choose calibre library to work with" msgstr "Trieu una biblioteca del calibre per treballar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:91 msgid "Switch/create library..." msgstr "Canvia/crea una biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:99 msgid "Quick switch" msgstr "Canvi ràpid" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:101 msgid "Rename library" msgstr "Canvia el nom de la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:103 msgid "Delete library" msgstr "Esborra la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:120 +msgid "Library backup status..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 msgid "Rename" msgstr "Canvia el nom" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:177 msgid "Choose a new name for the library %s. " msgstr "Tria un nom nou per a la biblioteca %s. " -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 msgid "Note that the actual library folder will be renamed." msgstr "" "Tingueu en compte que es canviarà el norm a la carpeta de la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Ja existeix" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 msgid "The folder %s already exists. Delete it first." msgstr "La carpeta %s ja existeix. Esborreu-la primer." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:192 msgid "Rename failed" msgstr "Ha fallat el canvi de nom" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:193 msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." @@ -3796,22 +3834,34 @@ msgstr "" "Ha fallat el canvi de nom de la biblioteca a %s. La causa més habitual és " "que un altre programa té obert un dels fitxers de la bibilioteca ." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:195 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/columns.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:102 msgid "Are you sure?" msgstr "N'estàs segur?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:204 msgid "All files from %s will be permanently deleted. Are you sure?" msgstr "" "S'esborraran permanentment tots els fitxers de %s. N'esteu segur?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:223 +msgid "none" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:224 +msgid "Backup status" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:225 +msgid "Book metadata files remaining to be written: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:234 msgid "No library found" msgstr "No s'ha trobat cap llibreria" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:235 msgid "" "No existing calibre library was found at %s. It will be removed from the " "list of known libraries." @@ -3819,166 +3869,167 @@ msgstr "" "No hi ha cap biblioteques del calibre a %s. S'esborrarà de la llista de " "biblioteques conegudes." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:249 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:587 msgid "Not allowed" msgstr "No està permès" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:268 msgid "You cannot change libraries when a device is connected." msgstr "" "No podeu canviar les biblioteques quan hi ha un dispositiu connectat." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/choose_library.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:273 msgid "You cannot change libraries while jobs are running." msgstr "No podeu canviar les biblioteques mentre hi ha treballs en execució." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/convert.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 msgid "C" msgstr "C" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/convert.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 msgid "Convert books" msgstr "Converteix llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/convert.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 msgid "Convert individually" msgstr "Converteix individualment" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/convert.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:30 msgid "Bulk convert" msgstr "Converteix tots" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/convert.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:86 msgid "Cannot convert" msgstr "No puc convertir-lo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/convert.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:115 msgid "Starting conversion of %d book(s)" msgstr "S'està començant la conversió de %d llibre(s)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:79 msgid "Copy to library" msgstr "Copia a la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:80 msgid "Copy selected books to the specified library" msgstr "Copia els llibres seleccionats a la biblioteca que s'ha especificat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:115 msgid "Cannot copy" msgstr "No es pot copiar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 msgid "No library" msgstr "No hi ha biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:121 msgid "No library found at %s" msgstr "No s'ha trobat cap biblioteca a %s" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:124 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copying" msgstr "S'està copiant" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:138 msgid "Could not copy books: " msgstr "No s'ha pogut copiar els llibres: " -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:138 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:670 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:189 msgid "Failed" msgstr "Ha fallat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/copy_to_library.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:141 msgid "Copied %d books to %s" msgstr "S'ha copiat %d llibres a %s" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 msgid "Del" msgstr "Esborra" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 msgid "Remove books" msgstr "Suprimeix llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:24 msgid "Remove selected books" msgstr "Elimina els llibres que s'han seleccionat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:26 msgid "Remove files of a specific format from selected books.." msgstr "" "Elimina els fitxers d'un format específic dels llibres que s'han " "seleccionat.." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:29 msgid "Remove all formats from selected books, except..." msgstr "" "Elimina tots els formats dels llibres que s'han seleccionat escepte..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:32 msgid "Remove covers from selected books" msgstr "Elimina les portades dels llibres que s'han seleccionat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:35 msgid "Remove matching books from device" msgstr "Elimina els llibres que concordin del dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:53 msgid "Cannot delete" msgstr "No puc esborrar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:66 msgid "Choose formats to be deleted" msgstr "Trieu els formats que s'esborraran" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:84 msgid "Choose formats not to be deleted" msgstr "Trieu els formats que no s'esborraran" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "Cannot delete books" msgstr "No puc esborrar llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:105 msgid "No device is connected" msgstr "No hi ha cap dispositiu connectat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 msgid "Main memory" msgstr "Memòria principal" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:435 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:444 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:467 msgid "Storage Card A" msgstr "Tarja de memòria A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:437 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 msgid "Storage Card B" msgstr "Tarja de memòria B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "No books to delete" msgstr "Cap llibre per esborrar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:123 msgid "None of the selected books are on the device" msgstr "Cap dels llibres que s'han seleccionat són al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:140 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:195 msgid "Deleting books from device." msgstr "S'estan eliminant llibres del dispositiu." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:161 msgid "" "The selected books will be permanently deleted and the files removed " "from your calibre library. Are you sure?" @@ -3986,7 +4037,7 @@ msgstr "" "Els llibres que s'han seleccionat s'eliminaran permanentment i els " "fitxers es suprimiran de la vostra llibreria del calibre. N'esteu segur?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/delete.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:180 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" @@ -3994,160 +4045,141 @@ msgstr "" "Els llibres que s'han seleccionat s'eliminaran permanentment del " "dispositiu. N'esteu segur?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:26 msgid "Connect to folder" msgstr "Connecta a una carpeta" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31 msgid "Connect to iTunes" msgstr "Connecta a iTunes" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:40 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 msgid "Start Content Server" msgstr "Inicia el servidor de continguts" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:50 msgid "Stop Content Server" msgstr "Atura el servidor de contingut" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:69 msgid "Email to" msgstr "Envia per correu electrònic a" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:69 msgid " and delete from library" msgstr " i esborra'l de la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:81 msgid "Setup email based sharing of books" msgstr "Configura la compartició de llibres per correu electrònic" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:98 msgid "D" msgstr "D" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:98 msgid "Send to device" msgstr "Envia al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/device.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Connect/share" msgstr "Connecta/comparteix" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_collections.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" msgstr "Gestiona les coo·leccions" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_collections.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:14 msgid "Manage the collections on this device" msgstr "Gestiona les col·leccions d'aquest dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:23 msgid "E" msgstr "E" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:23 msgid "Edit metadata" msgstr "Edita metadades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 msgid "Merge book records" msgstr "Fusiona els registres de llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 msgid "M" msgstr "M" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 msgid "Edit metadata individually" msgstr "Edita metadades individualment" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 msgid "Edit metadata in bulk" msgstr "Edita metadades en massa" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 msgid "Download metadata and covers" msgstr "Descarrega metadades i cobertes" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 msgid "Download only metadata" msgstr "Descarrega només les metadades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 msgid "Download only covers" msgstr "Descarrega només les portades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 msgid "Download only social metadata" msgstr "Descarrega només les metadades socials" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 msgid "Merge into first selected book - delete others" msgstr "Fusiona al primer llibre que s'ha seleccionat - esborra la resta" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 msgid "Merge into first selected book - keep others" msgstr "Fusiona al primer llibre que s'ha seleccionat - conserva la resta" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 msgid "Cannot download metadata" msgstr "No es poden descarregar les metadades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:94 msgid "social metadata" msgstr "Metadades socials" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "covers" msgstr "portades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:217 msgid "metadata" msgstr "metadades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:97 msgid "Downloading %s for %d book(s)" msgstr "S'està descarregant %s per a %d llibre(s)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:126 -msgid "Failed to download some metadata" -msgstr "No s'ha pogut descarregar algunes metadedes" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:127 -msgid "Failed to download metadata for the following:" -msgstr "No s'ha pogut descarregar les metadades de:" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:130 -msgid "Failed to download metadata:" -msgstr "No s'ha pogut descarregar les metadades:" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:607 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/misc.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/misc.py:112 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:54 -msgid "Error" -msgstr "Error" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:141 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:159 msgid "Cannot edit metadata" msgstr "No puc editar les meta-dades" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:207 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:191 msgid "Cannot merge books" msgstr "No es pot fusionar els llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:192 msgid "At least two books must be selected for merging" msgstr "Cal seleccionar almenys dos llibres per fer una fusió" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:196 msgid "" "Book formats and metadata from the selected books will be added to the " "first selected book. ISBN will not be merged.

    The " @@ -4159,7 +4191,7 @@ msgstr "" "fusionarà. El segon llibre i els que s'hagin seleccionat a continuació no " "s'esborraran ni canviaran

    Si us plau confirmeu que voleu continuar." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:208 msgid "" "Book formats and metadata from the selected books will be merged into the " "first selected book. ISBN will not be merged.

    After " @@ -4175,7 +4207,7 @@ msgstr "" "continuació s'esborraran de forma permanent de vostre " "ordinador.

    Esteu segur que voleu continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/edit_metadata.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" @@ -4183,107 +4215,108 @@ msgstr "" "Esteu a punt de fusionar més de 5 llibres. Esteu segur que voleu " "continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/fetch_news.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 msgid "F" msgstr "F" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/fetch_news.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 msgid "Fetch news" msgstr "Recull notí­cies (RSS)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/fetch_news.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 msgid "Fetching news from " msgstr "S'està aconseguint notícies de " -#: /home/kovid/work/trunk/src/calibre/gui2/actions/fetch_news.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 msgid " fetched." msgstr " s'han obtingut" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/help.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" msgstr "Explora el manual d'usuari del calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/help.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "F1" msgstr "F1" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/help.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Help" msgstr "Ajuda" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/open.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 msgid "Open containing folder" msgstr "Obre la carpeta que el conté" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/open.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 msgid "O" msgstr "O" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/preferences.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:23 msgid "Run welcome wizard" msgstr "Executa l'asitent de benvinguda" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/preferences.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/preferences.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 msgid "Cannot configure" msgstr "No puc configurar-lo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/preferences.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:34 msgid "Cannot configure while there are running jobs." msgstr "No puc configurar-lo amb treballs processant-se" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/preferences.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:39 msgid "Cannot configure before calibre is restarted." msgstr "No es pot congigurar fins que el calibre es torni a engegar." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/restart.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 msgid "&Restart" msgstr "&Reinicia" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/restart.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/main.py:59 msgid "Ctrl+R" msgstr "Ctrl+R" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 msgid "Save single format to disk..." msgstr "Desa en un sol format al disc..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 msgid "S" msgstr "S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:40 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:46 msgid "Save to disk" msgstr "Desa al disc" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:48 msgid "Save to disk in a single directory" msgstr "Desa al disc en una única carpeta" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:69 msgid "Save only %s format to disk" msgstr "Desa al disc només en el format %s" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:72 msgid "Save only %s format to disk in a single directory" msgstr "Desa al disc en una única carpeta només en el format %s" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 msgid "Cannot save to disk" msgstr "No puc desar al disc" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:94 msgid "Choose destination directory" msgstr "Tria el directori de destí" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:102 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " @@ -4293,126 +4326,126 @@ msgstr "" "corrupció a la vostra llibreria. Desar al disc està fet per exportar fitxers " "des de la vostra llibreria del calibre a un altre lloc." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "Error while saving" msgstr "Error mentres es desava" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:137 msgid "There was an error while saving." msgstr "Hi ha hagut un error mentres es desava." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:144 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Could not save some books" msgstr "No s'ha pogut desar alguns llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/save_to_disk.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:146 msgid "Click the show details button to see which ones." msgstr "Feu clic al botó \"Mostra detalls\" per veure quins són." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/show_book_details.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 msgid "Show book details" msgstr "Mostra detalls del llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/show_book_details.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 msgid "I" msgstr "I" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/show_book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:26 msgid "No detailed info available" msgstr "No es disposa d'informació detallada" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/show_book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:27 msgid "No detailed information is available for books on the device." msgstr "" "No es disposa d'informació detallada per als llibres d'aquest dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 msgid "Similar books..." msgstr "Llibres semblants..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 msgid "Alt+A" msgstr "Alt+A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 msgid "Books by same author" msgstr "Llibres del mateix autor" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 msgid "Books in this series" msgstr "Llibres d'aquesta sèrie" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 msgid "Alt+Shift+S" msgstr "Alt+Maj+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:27 msgid "Alt+P" msgstr "Alt+P" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:27 msgid "Books by this publisher" msgstr "Llibres d'aquesta editorial" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:28 msgid "Alt+T" msgstr "Alt+T" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/similar_books.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:28 msgid "Books with the same tags" msgstr "Llibres amb les mateixes etiquetes" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/tweak_epub.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tweak_epub_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:54 msgid "Tweak ePub" msgstr "Ajusta ePub" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/tweak_epub.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:16 msgid "Make small changes to ePub format books" msgstr "Feu petits canvis al format de llibres ePub" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/tweak_epub.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:17 msgid "T" msgstr "T" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/tweak_epub.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/tweak_epub.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:39 msgid "Cannot tweak ePub" msgstr "No es pot ajustar ePub" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/tweak_epub.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:40 msgid "No ePub available. First convert the book to ePub." msgstr "No hi ha cap ePub. Convertiu primer el llibre a ePub." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 msgid "V" msgstr "V" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 msgid "View" msgstr "Mostra" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:33 msgid "View specific format" msgstr "Visualitza un format concret" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "Cannot view" msgstr "No puc mostrar-lo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Trieu el format de visualització" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "Multiple Books Selected" msgstr "S'ha seleccionat múltiples llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:110 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 " @@ -4423,48 +4456,48 @@ msgstr "" "lent i tenir un efecte negatiu a la resposta del vostre equip. Si s'inicia " "el procés no es pot aturar fins que s'acabi. Voleu continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "Cannot open folder" msgstr "No es pot obrir la carpeta" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/view.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:157 msgid "%s has no available formats." msgstr "No hi ha formats disponibles a %s." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "S'està cercant a" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:198 msgid "Adding..." msgstr "Afegint..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:211 msgid "Searching in all sub-directories..." msgstr "S'està cercant a totes les subcarpetes..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:224 msgid "Path error" msgstr "Error al camí" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 msgid "The specified directory could not be processed." msgstr "La carpeta que s'ha especificat no es pot processar." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:836 msgid "No books" msgstr "Cap llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:294 msgid "Added" msgstr "Afegit" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:307 msgid "Adding failed" msgstr "Ha fallat en afegir" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:308 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." @@ -4473,11 +4506,11 @@ msgstr "" "el calibre i afegiu els llibres en grups més petits, fins que trobeu el " "llibre que causa el problema." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:323 msgid "Duplicates found!" msgstr "N'he trobat de repetits!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:324 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -4485,73 +4518,73 @@ msgstr "" "Ja hi ha llibres amb el mateix títol a la base de dades. S'afegeixen " "igualment?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:326 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327 msgid "Adding duplicates..." msgstr "S'estan afegint els duplicats..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:390 msgid "Saving..." msgstr "Desant..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:443 msgid "Saved" msgstr "Desat" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "S'estan buscant subcarpetes" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "S'estan buscant llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "S'estan buscant duplicats al hash del fitxer" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:70 msgid "Choose root folder" msgstr "Trieu la carpeta arrel" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "Carpeta arrel no vàlida" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "no és una carpeta arrel vàlida" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Afegeix llibres al calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /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:62 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /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 "Pàgina de l'assistent" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "S'estan buscant llibres a la carpeta arrel" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "Pot trigar uns quants minuts" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "Choose the location to add books from" msgstr "Trieu el lloc des d'on s'han d'afegir els llibres" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "Select a folder on your hard disk" msgstr "Seleccioneu una carpeta del vostre disc dur" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "" "

    calibre can scan your computer for existing books automatically. These " "books will then be copied into the calibre library. This wizard will " @@ -4571,11 +4604,11 @@ msgstr "" "

    Assegureu-vos que la carpeta escollida per a la vostra biblioteca del " "calibre no està dins de la carpeta arrel que heu triat.

    " -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "&Root folder:" msgstr "Carpeta a&rrel:" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -4583,65 +4616,65 @@ msgstr "" "Es cercaran llibres a aquesta carpeta i les seves subcarpetes per importar-" "los a la biblioteca del calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:71 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:418 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:140 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:82 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/behavior_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/behavior_ui.py:157 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/columns_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/columns_ui.py:85 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/columns_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/columns_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/columns_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/custom_columns_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/custom_columns_ui.py:85 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/custom_columns_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/custom_columns_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/custom_columns_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/plugins_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/toolbar_ui.py:103 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/toolbar_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/toolbar_ui.py:108 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/toolbar_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:85 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 +#: /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:383 +#: /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:408 +#: /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:412 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:171 +#: /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:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:72 msgid "Handle multiple files per book" msgstr "Gestiona múltiples fitxers per llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:73 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -4649,209 +4682,210 @@ msgstr "" "&Un llibre per carpeta. S'assumeix que tots els fitxers de llibre electrònic " "en una carpeta són el mateix llibre en diferents formats" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:74 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "&Múltiples llibres per carpeta. S'assumeix que tots els fitxers de llibre " "electrònic són llibres diferents" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:308 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:313 +#: /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:327 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1105 msgid "Path" msgstr "Camí" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:307 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/emailp.py:24 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:50 +#: /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/library/models.py:326 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:24 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:103 msgid "Formats" msgstr "Formats" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:921 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 msgid "Collections" msgstr "Col·leccions" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:58 msgid "Click to open" msgstr "Clica per obrir" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:300 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1076 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1080 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1118 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:293 msgid "None" msgstr "Cap" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:312 msgid "Click to open Book Details window" msgstr "Feu clic per obrir el quadre de \"Detalls del llibre\"" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "Opcions de BibTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /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 "Opcions específiques per" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /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 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /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 "sortida" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:111 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/adding_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/behavior_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/columns_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/conversion_ui.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/custom_columns_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/look_feel_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/misc_ui.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/plugins_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/save_template_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/saving_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/sending_ui.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/server_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/toolbar_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/tweaks_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /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:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /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: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:80 +#: /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:55 +#: /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:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/sending_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Forma" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Codificació del fitxer bib:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /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 "Camps que s'inclouran a la sortida:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "Configuració de la codificació (canvieu-ho si hi ha errors):" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "estricte" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "reemplaça" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "ignora" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "substitució de la barra invertida" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "Tipus d'entrada BibTeX:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "mixt" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "misc" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "S'ha de crear una etiqueta de cita?" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "Expressió per crear l'etiqueta de cita BibTeX:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /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" @@ -4869,33 +4903,33 @@ msgstr "" " seleccionarà el primer element.\n" " -Per als camps de temps només es farà servir la data. " -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "Opcions de CSV/XML" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opcions de llibre electrònic" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "'Don't include this book' tag:" msgstr "Etiqueta 'no incloguis aquest llibre':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "'Mark this book as read' tag:" msgstr "Etiqueta 'marca aquest llibre com a llegit':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:79 msgid "Additional note tag prefix:" msgstr "Prefix d'etiqueta de nota addicional:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:80 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" "Expressió regular per a descriure les etiquetes que s'exclouran com a " "gèneres:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:81 msgid "" "Regex tips:\n" "- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " @@ -4909,27 +4943,27 @@ msgstr "" "-Un patró d'expressió amb només un punt exclou totes les etiquetes de gènere " "i es crea la secció 'sense gènere'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:84 msgid "Include 'Titles' Section" msgstr "Inclou la secció 'Títols'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:85 msgid "Include 'Recently Added' Section" msgstr "Inclou la secció 'Afegits recentment'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:86 msgid "Sort numbers as text" msgstr "Ordena els números com a text" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:87 msgid "Include 'Series' Section" msgstr "Inclou la secció 'Sèries'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "Platilla de fitxa per al catalog.ui" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 msgid "" "For settings that cannot be specified in this dialog, use the values saved " "in a previous conversion (if they exist) instead of using the defaults " @@ -4939,112 +4973,112 @@ msgstr "" "els valors desats d'una conversió prèvia (si existeix) en comptes de fer " "servir els valors per defecte que s'especifiquen a les Preferències" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:68 msgid "Bulk Convert" msgstr "Convertir en massa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Opcions específiques per al format de sortida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Entrada de còmic" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /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 "entrada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Number of Colors:" msgstr "&Nombre de colors" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "Disable &normalize" msgstr "Inhabilita i &normalitza" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "Keep &aspect ratio" msgstr "Manté la relació d'&aspecte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "Disable &Sharpening" msgstr "Desactiva l'&enfoc" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:109 msgid "Disable &Trimming" msgstr "Desactiva el &retallat" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:108 msgid "&Wide" msgstr "A&mplada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "&Landscape" msgstr "A&païsat" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:106 msgid "&Right to left" msgstr "De dreta a es&querra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:105 msgid "Don't so&rt" msgstr "No &ordenis" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:107 msgid "De&speckle" msgstr "Nete&ja artefactes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&Inhabilita el processament de còmics" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:120 msgid "&Output format:" msgstr "F&ormat de sortida:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Inhabilita la conversió d'imatges a &blanc i negre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Depura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Depura el provés de conversió." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:39 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:56 msgid "Choose debug folder" msgstr "Tria la carpeta de depuració" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Carpeta de depuració no vàlida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "No s'ha pogut crear la carpeta de depuració" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:55 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -5057,7 +5091,7 @@ msgstr "" "correctes per als paràmetres de conversió com en l'índex i en la detecció de " "capítols." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:59 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " @@ -5067,62 +5101,62 @@ msgstr "" "estadis del procés de conversió. Aquest HTML pot ser alguns cops un bon punt " "de sortida per editar a mà una conversió." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "Sortida EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "No ÷ixis en els salts de pàgina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Sense &portada predeterminada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "&Sense portada SVG" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "Conserva la relació d'&aspecte de la portada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "Divideix fitxers més &grans que:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "Entrada FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /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 "No &insereixis un Índex al començament del llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "Sortida FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:32 +#: /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 "Afege&ix l'índex" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:33 msgid "Sectionize Chapters (Use with care!)" msgstr "Fes seccions dels capítols (feu-ho amb compte!)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 msgid "Font rescaling wizard" msgstr "Assistent per redimensionar els tipus de lletra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 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 " @@ -5151,104 +5185,104 @@ msgstr "" "l'usuari per a més explicacions de com funciona el redimensionat de " "fonts.

    " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Output document" msgstr "&Document de sortida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "&Base font size:" msgstr "Mida de lletra &base" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Font size &key:" msgstr "Mida de lletra de &referència" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /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 " pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 msgid "Use &default values" msgstr "Feu servir els valors per &defecte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid "&Input document" msgstr "Document d'&entrada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:116 msgid "&Font size: " msgstr "&Mida de lletra: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:118 msgid " will map to size: " msgstr " mida resultant: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:119 msgid "0.0 pt" msgstr "0.0 pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "Aparença" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "Controleu l'aspecte de la sortida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Original" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Alinea a l'esquerra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Justifica el text" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "&Disable font size rescaling" msgstr "In&habilita el redimensionat de fonts" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Base &font size:" msgstr "Grandària de lletra base:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 msgid "Wizard to help you choose an appropriate font size key" msgstr "Assistent que us ajudarà a triar una mida de font adequada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Line &height:" msgstr "&Alçada de la línia:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "Input character &encoding:" msgstr "Codificació dels caràcters d'&entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid "Remove &spacing between paragraphs" msgstr "Elimina l'espaiat entre paràgrafs" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Indent size:" msgstr "Mida del sagnat:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "" "

    When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -5258,97 +5292,97 @@ msgstr "" "sagnat per al paràgraf per assegurar-se que es poden distingir els " "paràgrafs. Aquesta opció controla la mida d'aquest sagnat.

    " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "Text justification:" msgstr "Justificat del text:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "&Linearize tables" msgstr "&Linealitza taules" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Extra &CSS" msgstr "&CSS addicional" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Transliterate unicode characters to ASCII" msgstr "&Transcriu els caràcters unicode a ASCII" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:140 msgid "Insert &blank line" msgstr "Insereix una línia en &blanc" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:141 msgid "Keep &ligatures" msgstr "Conserva els &lligams" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:142 msgid "Smarten &punctuation" msgstr "Embelleix la &puntuació" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "Sortida LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "Activa la rotació automàtica d'imatges amples" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "Espai entre ¶ules" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "&Sagnia de paràgrafs mínima:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "Mostra les &taules com a imatges" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "Multiplicador de mida per al text de les taules que es mostren:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Afegeix una cap&çalera" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "Separació de la capça&lera:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "&Format de la capçalera:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "Incrusta els tipus de ll&etra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "Grup de tipus de lletra seri&f:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "Grup de tipus de lletra sans-se&rif:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "Grup de tipus de lletra &monoespaiada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /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:200 msgid "Metadata" msgstr "Metadades" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /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." @@ -5356,96 +5390,96 @@ msgstr "" "Estableix les metadades. El fitxer de sortida contindrà tot el que es pugui " "d'aquestes metadades." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 msgid "Choose cover for " msgstr "Tria portada per a " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:116 msgid "Cannot read" msgstr "No pot llegir-se" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 msgid "You do not have permission to read the file: " msgstr "No tens permissos per a llegir l'arxiu: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:125 msgid "Error reading file" msgstr "Error llegint l'arxiu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:126 msgid "

    There was an error reading from file:
    " msgstr "

    Error llegint de l'arxiu:
    " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:134 msgid " is not a valid picture" msgstr " no és una imatge vàlida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:414 msgid "Book Cover" msgstr "Coberta" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 msgid "Use cover from &source file" msgstr "Fes servir la portada del fitxer &original" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:415 msgid "Change &cover image:" msgstr "Canvia la imatge de la &coberta:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 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/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "&Title: " msgstr "&Tí­tol: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Change the title of this book" msgstr "Canvia el tí­tol del llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "&Author(s): " msgstr "&Autor(s): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 msgid "Author So&rt:" msgstr "Ord&re per autor:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 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/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:239 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 msgid "&Publisher: " msgstr "&Editorial: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/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:389 msgid "Ta&gs: " msgstr "Etique&tes: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:326 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -5453,212 +5487,212 @@ 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/trunk/src/calibre/gui2/convert/metadata_ui.py:185 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:248 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "&Series:" msgstr "&Sèries:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:186 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:249 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:250 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:335 +#: /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:395 msgid "List of known series. You can add new series." msgstr "Llistat de sèries conegudes. Podeu afegir-hi de noves." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Book " msgstr "Llibre " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "Sortida MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:43 msgid "Default" msgstr "Per defecte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" -msgstr "%Títol per a l'índex:" +msgstr "&Títol per a l'índex:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Redimensiona les imatges per a dispositius &Palm" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "Fes servir l'ordre d'au&tors com a autor(s)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "Desactiva la compressió dels continguts del fitxer" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "&No afegeixis un índex al llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Opcions del Kindle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "Tipus de lletra de la capçalera de la publicació:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "Etiqueta de documents personals:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Configuració de la pàgina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "Perfil de &sortida:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Descripció del perfil" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "Perfil d'&entrada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Marges" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Esquerra:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "&Superior:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Dreta:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "&Inferior:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "Entrada PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /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 "Considera paràgrafs totes les &línies" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /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 "Assumeix format per a impressió" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "Sortida PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "&Format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "Entrada PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "Factor per tornar a &unir línies dividides:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "&Sense imatges" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "Sortida PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "Mida del &full:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientació:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "Conserva les &proporcions de la portada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "Sortida RB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "No es disposa de formats" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /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 es pot construir una expressió regular amb la interfície gràfica sense un " "llibre." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Obre un llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Creador d'expressions regulars" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "Previsualització" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Expressió regular:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Test" msgstr "Prova-ho" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Converteix" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Opcions específiques per al format d'entrada." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:53 msgid "Dialog" msgstr "Diàleg" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:118 msgid "&Input format:" msgstr "Format d'&entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:119 msgid "Use &saved conversion settings for individual books" msgstr "" "Fes servir els paràmetres de conversió &desats per a llibres individuals" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -5666,130 +5700,130 @@ msgstr "" "Detecció\n" "d'estructura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /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 "" "Afina la detecció dels títols de capítol i de la resta de l'estructura del " "document." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 msgid "Detect chapters at (XPath expression):" msgstr "Detecta capítols a (expressió XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Insert page breaks before (XPath expression):" msgstr "Insereix salts de pàgina abans de (expressió XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 msgid "Header regular expression:" msgstr "Expressió regular per als encapçalaments:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 msgid "Footer regular expression:" msgstr "Expressió regular per als peus de pàgina:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 msgid "Invalid regular expression" msgstr "L'expressió regular no és vàlida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 msgid "Invalid regular expression: %s" msgstr "Expressió regular no vàlida: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath invàlid" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "L'expressió XPath %s no és vàlida." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 msgid "Chapter &mark:" msgstr "&Marca de capítol:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 msgid "Remove first &image" msgstr "Suprimeix la primera &imatges" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 msgid "Insert &metadata as page at start of book" msgstr "Insereix les &metadades com a una pàgina al començament del llibre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:84 msgid "Remove F&ooter" msgstr "Suprimeix el &peu de pàgina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:85 msgid "Remove H&eader" msgstr "Suprimeix l'&encapçalament" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:86 msgid "Line &un-wrap factor during preprocess:" msgstr "Factor per a reunificar una línia en el preprocessament:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:87 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" -"%Preprocessa el fitxer d'entrada per intentar millorar la detecció de " +"&Preprocessa el fitxer d'entrada per intentar millorar la detecció de " "l'estructura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "Índex" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Controla la creació/conversió de l'índex" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Nivell &1 de l'índex (expressió xPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Nivell &2 de l'índex (expressió xPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Nivell &3 de l'índex (expressió xPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "No afegeixis els capítols que es &detectin a l'índex" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "Número d'enl&laços que s'ha d'afegir a l'índex" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "Ll&indar de capítols" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&Força l'ús de l'índex que es generi automàticament" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "&Filtre de l'índex:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "Entrada TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Processar com a markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /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." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /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 "" "No insertar la Taula de Continguts en text de sortida quan s'utilitzi " "Markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "Preservar &espais" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "Sortida TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "Longitud de línia &màxima" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 msgid "Force maximum line length" msgstr "Forçar la longitud de línia màxima" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:71 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:55 msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:57 msgid "Use a wizard to help construct the XPath expression" msgstr "Utilitzar un assistent per ajudar a construir l'expressió XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "Seleccionar &etiquetes HTML amb nom:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "Amb &atribut" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "Amb &valor" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(Una expressió regular)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "

    For example, to match all h2 tags that have class=\"chapter\", set tag to " "h2, attribute to class and value to " @@ -5914,164 +5948,167 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Explorar per portades" -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 msgid "Cover browser could not be loaded" msgstr "No s'ha pogut carregar l'explorador de portades" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:84 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:108 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:145 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:243 msgid "Undefined" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:59 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:244 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:122 -msgid "Yes" -msgstr "Sí" - -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:59 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:246 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:124 -msgid "No" -msgstr "No" - -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "estrella/es" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Sense qualificació" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Establir data d'avui per '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " índex:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:451 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:257 -msgid "Automatically number books in this series" +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:460 +msgid "Remove series" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:463 +msgid "Automatically number books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:346 +msgid "Force numbers to start with " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:529 msgid "Remove all tags" msgstr "Elimina totes les etiquetes" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:550 msgid "tags to add" msgstr "etiquetes per afegir" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:555 msgid "tags to remove" msgstr "etiquetes per eliminar" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:48 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:50 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "No hi ha detalls disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:167 msgid "Device no longer connected." msgstr "El dispositiu ja no està connectat" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:285 msgid "Get device information" msgstr "Obtenir informació del dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:296 msgid "Get list of books on device" msgstr "Obtenir llista de llibres en el dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:306 msgid "Get annotations from device" msgstr "Obtenir anotacions del dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:315 msgid "Send metadata to device" msgstr "Enviar metadades al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:320 msgid "Send collections to device" msgstr "Enviar col·leccions al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:365 msgid "Upload %d books to device" msgstr "Pujar %d llibres al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:380 msgid "Delete books from device" msgstr "Esborrar llibres del dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:397 msgid "Download books from device" msgstr "Descarregar llibres del dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:407 msgid "View book on device" msgstr "Veure llibre en el dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 msgid "Set default send to device action" msgstr "Assignar acció d'enviar al dispositiu per defecte" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:424 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Send to main memory" msgstr "Envia a la memòria interna" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:426 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 msgid "Send to storage card A" msgstr "Enviar a la targeta de memòria A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Send to storage card B" msgstr "Enviar a la targeta de memòria B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:433 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:465 msgid "Main Memory" msgstr "Memòria principal" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:476 msgid "Send and delete from library" msgstr "Enviar i esborrar de la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:477 msgid "Send specific format" msgstr "Enviar format específic" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Eject device" msgstr "Desconnectar dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:132 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 +msgid "Error" +msgstr "Error" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 msgid "Error communicating with device" msgstr "Error en la comunicació amb el dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:652 msgid "Select folder to open as device" msgstr "Seleccionar carpeta per obrir com a dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:699 msgid "Error talking to device" msgstr "Error comunicant amb el dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:700 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -6079,159 +6116,173 @@ 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/trunk/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:743 msgid "Device: " msgstr "Dispositiu: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:722 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 msgid " detected." msgstr " detectat" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:837 msgid "selected to send" msgstr "seleccionat per enviar" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 msgid "Choose format to send to device" msgstr "Escull format per enviar al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:851 msgid "No device" msgstr "No hi ha cap dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:852 msgid "Cannot send: No device is connected" msgstr "No s'ha pogut enviar: no hi ha cap dispositiu enviat" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 msgid "No card" msgstr "Sense targeta" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:831 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:860 msgid "Cannot send: Device has no storage card" msgstr "No s'ha pogut enviar: el dispositiu no té targeta de memòria" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:901 msgid "E-book:" msgstr "Llibre electrònic:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "Attached, you will find the e-book" msgstr "Trobaràs, adjunt, el llibre electrònic" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/plugins.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:107 msgid "by" msgstr "per" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:881 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:906 msgid "in the %s format." msgstr "en el format %s" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:894 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 msgid "Sending email to" msgstr "Enviant correu electrònic a" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1231 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1239 msgid "No suitable formats" msgstr "No hi ha formats adequats" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:950 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:933 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:958 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "No s'han pogut enviar els llibres següents perquè no s'han trobat formats " "adequats:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:976 msgid "Failed to email books" msgstr "Error en enviar llibres per email" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:977 msgid "Failed to email the following books:" msgstr "Error en enviar els següents llibres per email:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:981 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1009 msgid "News:" msgstr "Notícies:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1010 msgid "Attached is the" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1021 msgid "Sent news to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1051 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1232 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1145 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1198 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1240 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/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1303 msgid "No space on device" msgstr "Sense espai al dispositiu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1304 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 " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:57 +msgid "Invalid template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:58 +msgid "The template %s is invalid:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Select available formats and their order for this device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:87 msgid "Use sub directories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:88 msgid "Use author sort for author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:90 msgid "Save &template:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/add_from_isbn_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:48 msgid "Add books by ISBN" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/add_from_isbn_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:49 msgid "" "

    Enter a list of ISBNs in the box to the left, one per line. calibre will " "automatically create entries for books based on the ISBN and download " @@ -6239,253 +6290,298 @@ msgid "" "ignored." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/add_from_isbn_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:50 msgid "&Paste from clipboard" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:73 msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:74 msgid "&Previous" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:75 msgid "&Next" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:304 msgid "Generate catalog" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:21 +msgid "Check Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:29 +msgid "Run the check" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:48 +msgid "Names to ignore:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:54 +msgid "Extensions to ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:106 +msgid "Additional Information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:106 +msgid "Path from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 +msgid "Name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:45 msgid "Choose Format" msgstr "Trieu format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /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/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /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/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /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/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:84 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:628 msgid "Bad location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 msgid "%s is not an existing folder" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "Choose your calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 msgid "Your calibre library is currently located at {0}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:73 msgid "New &Location:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:74 msgid "Use &existing library at the new location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:75 msgid "&Create an empty library at the new location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:76 msgid "&Move current library to new location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "&Title:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "&Author(s):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "&Profile:" msgstr "&Perfil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:55 msgid "&Show this warning again" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:47 msgid "ERROR" msgstr "ERROR" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /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/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:884 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:588 +#: /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:919 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:280 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:588 msgid "Date" msgstr "Data" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 msgid "Format" msgstr "Format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:34 msgid "Author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +msgid "Invalid author name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512 +msgid "Author names cannot contain & characters." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 msgid "" "Reset all the author sort values to a value automatically generated from the " "author. Exactly how this value is automatically generated can be controlled " "via Preferences->Advanced->Tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 msgid "Recalculate all author sort values" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "Fetch metadata" msgstr "Recull metadades" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "" "

    calibre can find metadata for your books from two locations: Google " "Books and isbndb.com.

    To use isbndb.com you must sign up for a " @@ -6493,116 +6589,191 @@ msgid "" "below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "&Access Key:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:93 msgid "Fetch" msgstr "Recull" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:94 msgid "Matches" msgstr "Coincidències" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:95 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "Seleccioneu el llibre que més s'acosta als de la llista següent" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:96 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:97 msgid "Overwrite author and title with author and title of selected book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:42 msgid "Details of job" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 msgid "Active Jobs" msgstr "Treballs actius" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 msgid "&Stop selected job" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 msgid "Show job &details" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:52 msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:107 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:25 +msgid "Title/Author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:26 +msgid "Standard metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:27 +msgid "Custom metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:28 +msgid "Search/Replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Està treballant..." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:385 msgid "Lower Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:108 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:384 msgid "Upper Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:387 msgid "Title Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:185 +msgid "Character match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:186 +msgid "Regular Expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:189 +msgid "Replace field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:190 +msgid "Prepend to field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:191 +msgid "Append to field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:202 msgid "Editing meta information for %d books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:255 msgid "Book %d:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:270 msgid "" -"Search and replace in text fields using regular expressions. The search text " -"is an arbitrary python-compatible regular expression. The replacement text " -"can contain backreferences to parenthesized expressions in the pattern. The " -"search is not anchored, and can match and replace multiple times on the same " -"string. See this " -"reference for more information, and in particular the 'sub' function." +"You can destroy your library using this feature. Changes are " +"permanent. There is no undo function. This feature is experimental, and " +"there may be bugs. You are strongly encouraged to back up your library " +"before proceeding.

    Search and replace in text fields using character " +"matching or regular expressions. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:279 msgid "" -"Note: you can destroy your library using this feature. Changes are " -"permanent. There is no undo function. You are strongly encouraged to back up " -"your library before proceeding." +"In character mode, the field is searched for the entered search text. The " +"text is replaced by the specified replacement text everywhere it is found in " +"the specified field. After replacement is finished, the text can be changed " +"to upper-case, lower-case, or title-case. If the case-sensitive check box is " +"checked, the search text must match exactly. If it is unchecked, the search " +"text will match both upper- and lower-case letters" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:290 +msgid "" +"In regular expression mode, the search text is an arbitrary python-" +"compatible regular expression. The replacement text can contain " +"backreferences to parenthesized expressions in the pattern. The search is " +"not anchored, and can match and replace multiple times on the same string. " +"The modification functions (lower-case etc) are applied to the matched text, " +"not to the field as a whole. The destination box specifies the field where " +"the result after matching and replacement is to be assigned. You can replace " +"the text in the field, or prepend or append the matched text. See this reference for more " +"information on python's regular expressions, and in particular the 'sub' " +"function." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:432 +msgid "You must specify a destination when source is a composite field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:623 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:525 +msgid "" +"Authors cannot be set to the empty string. Book title %s not processed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:533 +msgid "Title cannot be set to the empty string. Book title %s not processed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:624 msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:419 -msgid "Applying changes to %d books. This may take a while." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:661 +msgid "" +"Applying changes to %d books.\n" +"Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:314 msgid "Edit Meta information" msgstr "Editar Meta-informació" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:316 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:317 msgid "Author s&ort: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:318 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6610,289 +6781,392 @@ msgstr "" "Especifiqueu com s'ha d'ordenar l'autor(s) d'aquest llibre. Per " "exemple,ordena Vicent A. Estellés com a Estellés, Vicent A." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:234 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 msgid "&Rating:" msgstr "&Valoració:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:235 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:321 +#: /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:386 msgid "Rating of this book. 0-5 stars" msgstr "Valora aquest llibre: 0-5 estreles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:322 msgid "No change" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid " stars" msgstr " estreles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:325 msgid "Add ta&gs: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:243 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:328 +#: /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:392 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:329 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:330 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:331 msgid "Check this box to remove all tags from the books." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:332 msgid "Remove all" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:251 -msgid "Remove &format:" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:336 +msgid "If checked, the series will be cleared" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:252 -msgid "&Swap title and author" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:337 +msgid "Clear series" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:338 msgid "" -"Selected books will be automatically numbered,\n" -"in the order you selected them.\n" -"So if you selected Book A and then Book B,\n" +"If not checked, the series number for the books will be set to 1.\n" +"If checked, selected books will be automatically numbered, in the order\n" +"you selected them. 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:342 +msgid "Automatically number books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:343 +msgid "" +"Series will normally be renumbered from the highest number in the database\n" +"for that series. Checking this box will tell calibre to start numbering\n" +"from the value in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:347 +msgid "Remove &format:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:348 +msgid "&Swap title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:349 +msgid "Change title to title case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:350 +msgid "" +"Force the title to be in title case. If both this and swap authors are " +"checked,\n" +"title and author are swapped before the title case is set" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:352 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/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:355 msgid "Remove &stored conversion settings for the selected books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:262 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:424 msgid "&Basic metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:425 msgid "&Custom metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:358 msgid "Search &field:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:359 +msgid "The name of the field that you want to search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:360 +msgid "Search mode:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:361 +msgid "" +"Choose whether to use basic text matching or advanced regular expression " +"matching" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:362 msgid "&Search for:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:363 +msgid "" +"Enter the what you are looking for, either plain text or a regular " +"expression, depending on the mode" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:364 +msgid "" +"Check this box if the search string must match exactly upper and lower case. " +"Uncheck it if case is to be ignored" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:365 +msgid "Case sensitive" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:366 msgid "&Replace with:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:267 -msgid "Apply function &after replace:" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:367 +msgid "" +"The replacement text. The matched search text will be replaced with this " +"string" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:368 +msgid "Apply function after replace:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:369 +msgid "" +"Specify how the text is to be processed after matching and replacement. In " +"character mode, the entire\n" +"field is processed. In regular expression mode, only the matched text is " +"processed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:371 +msgid "&Destination field:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:372 +msgid "" +"The field that the text will be put into after all replacements. If blank, " +"the source field is used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:373 +msgid "Mode:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:374 +msgid "Specify how the text should be copied into the destination." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:375 +msgid "" +"If the replace mode is prepend or append, then this box indicates whether a " +"comma or\n" +"nothing should be put between the original text and the inserted text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:377 +msgid "use comma" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:378 msgid "Test &text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:379 msgid "Test re&sult" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:380 msgid "Your test:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:381 msgid "&Search and replace (experimental)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:91 msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:133 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:200 msgid "No permission" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:201 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:229 msgid "No format selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:240 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:241 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:295 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:296 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:351 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:354 msgid "" " The red color indicates that the current author sort does not match the " "current author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:359 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:524 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:529 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:532 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:632 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:649 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:655 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:660 msgid "Cannot fetch cover" msgstr "No puc aconseguir la coberta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:656 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:661 msgid "Could not fetch cover.
    " msgstr "No puc aconseguir la coberta.
    " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "The download timed out." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:650 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:662 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:669 msgid "Bad cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:670 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:703 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:703 msgid "There were errors" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:704 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:733 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:733 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:734 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:734 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:820 msgid "Permission denied" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:821 msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "Edit Meta Information" msgstr "Edita la meta-informació" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Meta information" msgstr "Meta-informació" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Author S&ort: " msgstr "&Ordena autors: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -6900,7 +7174,7 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 msgid "" "Automatically create the author sort entry based on the current author " "entry.\n" @@ -6908,707 +7182,708 @@ msgid "" "green." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "&Date:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 msgid "&Comments" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 msgid "Available Formats" msgstr "Formats disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 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/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 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/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:413 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:416 msgid "&Browse" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:417 msgid "Remove border (if any) from cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:417 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:418 +msgid "T&rim" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:419 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:421 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:422 msgid "Generate a default cover based on the title and author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:423 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:61 msgid "Password needed" msgstr "Es necessita una contrasenya." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/server_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&usuari:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/server_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Contrasenya:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/server_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:130 msgid "&Show password" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:76 -msgid "Working" -msgstr "Està treballant..." - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /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/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Saved Search Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Saved Search: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 msgid "Select a saved search to edit" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Delete this selected saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:93 msgid "Enter a new saved search name." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:94 msgid "Add the new saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:96 msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124 msgid "Need username and password" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:125 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:176 msgid "Created by: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:183 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:198 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:200 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:232 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:332 msgid "No internet connection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:333 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "Download all scheduled recipes at once" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Download &all scheduled" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "blurb" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "&Schedule for download:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 msgid "Every " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "day" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Monday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Tuesday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "Wednesday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Thursday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "Friday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 msgid "Saturday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "Sunday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 msgid "at" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid " days" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Account" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "For the scheduling to work, you must leave calibre running." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "&Schedule" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 msgid "Add &title as tag" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "&Extra tags:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:224 msgid "&Advanced" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:225 msgid "&Download now" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:226 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:228 msgid "Delete downloaded news older than " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "Advanced Search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Find entries that have..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "&All these words:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "This exact &phrase:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "&One or more of these words:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "But dont show entries that have..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid "Any of these &unwanted words:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "What kind of match to use:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:126 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:127 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:128 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:129 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:130 msgid "" "See the User Manual for more help" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:83 msgid "Authors" msgstr "Autors" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:114 msgid "Publishers" msgstr "Editors" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "User Categories Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 msgid "A&vailable items" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Apply tags to current tag category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "A&pplied items" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 msgid "Unapply (remove) tag from current tag category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Category name: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 msgid "Select a category to edit" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Delete this selected tag category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 msgid "Enter a new category name. Select the kind before adding it." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170 msgid "Add the new category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:172 msgid "Category filter: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:173 msgid "Select the content kind of the new category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 msgid "Tag Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&vailable tags" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "Apply tag to current book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "A&pplied tags" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 msgid "Unapply (remove) tag from current book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137 msgid "&Add tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139 msgid "Add tag to available tags and apply it to current book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "Item is blank" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /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/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /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/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /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/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 msgid "Category Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 msgid "Items in use" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:79 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:81 msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/toolbar_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:106 msgid "Ctrl+S" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:56 msgid "Test email settings" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:57 msgid "Send test mail from %s to:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "&Test" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tweak_epub_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:55 msgid "Display contents of exploded ePub" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tweak_epub_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:56 msgid "&Explode ePub" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tweak_epub_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:57 msgid "Rebuild ePub from exploded contents" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tweak_epub_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:58 msgid "&Rebuild ePub" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tweak_epub_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:59 msgid "Discard changes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tweak_epub_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/preferences/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:218 msgid "&Cancel" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tweak_epub_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:61 msgid "" -"Explode the ePub to display contents in a file browser window. To tweak " +"

    Explode the ePub to display contents in a file browser window. To tweak " "individual files, right-click, then 'Open with...' your editor of choice. " -"When tweaks are complete, close the file browser window. Rebuild the ePub, " -"updating your calibre library." +"When tweaks are complete, close the file browser window and the editor " +"windows you used to edit files in the epub.

    Rebuild the ePub, " +"updating your calibre library.

    " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Switch to Advanced mode" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Add custom news source" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "Available user recipes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Add/Update &recipe" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "&Remove recipe" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:257 msgid "&Share recipe" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:258 msgid "Customize &builtin recipe" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:259 msgid "&Load recipe from file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "" "