diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index eb36dcccc8..68e1b6526d 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-03-09 11:08+0000\n" -"PO-Revision-Date: 2010-03-09 11:32+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2010-03-12 07:36+0000\n" +"PO-Revision-Date: 2010-03-27 22:38+0000\n" +"Last-Translator: Merarom \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-03-10 04:44+0000\n" +"X-Launchpad-Export-Date: 2010-03-28 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -32,7 +32,7 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:205 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:418 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 @@ -55,12 +55,11 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:120 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:892 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:893 #: /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/topaz.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 @@ -104,8 +103,8 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:286 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:132 @@ -128,11 +127,11 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/library/database.py:913 #: /home/kovid/work/calibre/src/calibre/library/database2.py:745 #: /home/kovid/work/calibre/src/calibre/library/database2.py:757 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1225 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1616 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1738 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1742 #: /home/kovid/work/calibre/src/calibre/library/server.py:664 #: /home/kovid/work/calibre/src/calibre/library/server.py:740 #: /home/kovid/work/calibre/src/calibre/library/server.py:787 @@ -231,6 +230,7 @@ msgstr "Läs metadata från eböcker i ZIP-arkiv" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:342 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:364 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:375 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:385 msgid "Set metadata in %s files" msgstr "Ställ in metadata till %s filer" @@ -280,7 +280,7 @@ msgstr "" "vet ingenting om ingångsdokumentet." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:246 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "Denna profil är avsett för Sony PRS linjen. Den 500/505/600/700 m.m." @@ -290,65 +290,70 @@ msgid "This profile is intended for the SONY PRS 300." msgstr "Denna profil är avsett för Sony PRS-300." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:77 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:268 msgid "This profile is intended for the SONY PRS-900." msgstr "Denna profil är avsett för Sony PRS-900." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:85 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:298 msgid "This profile is intended for the Microsoft Reader." msgstr "Denna profil är avsedd för Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:96 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:298 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:309 msgid "This profile is intended for the Mobipocket books." msgstr "Denna profil är avsedd för Mobipocket böcker." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:109 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:311 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:322 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Denna profil är avsedd för Hanlin V3 dess varianter." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:121 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:323 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:334 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Denna profil är avsedd för Hanlin V5 dess varianter." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:131 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:331 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:342 msgid "This profile is intended for the Cybook G3." msgstr "Denna profil är avsedd för Cybook G3." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:144 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355 msgid "This profile is intended for the Cybook Opus." msgstr "Denna profil är avsedd för Cybook Opus." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:156 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:366 msgid "This profile is intended for the Amazon Kindle." msgstr "Denna profil är avsedd för Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:168 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:388 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399 msgid "This profile is intended for the Irex Illiad." msgstr "Denna profil är avsedd för Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:180 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:401 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Denna profil är avsedd för IRex Digital Reader 1000." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:415 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:193 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:426 +msgid "This profile is intended for the IRex Digital Reader 800." +msgstr "Denna profil är avsett för Irex Digital Reader 800." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:205 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the B&N Nook." msgstr "Denna profil är avsedd för B&N Nook." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:213 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:224 msgid "Output profile" msgstr "Profil för utdata." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:217 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 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 " @@ -358,15 +363,15 @@ msgstr "" "du vill skapa en handling avsedd att läsas på en dator eller på en rad olika " "enheter." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:248 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "This profile is intended for the SONY PRS-300." msgstr "Denna profil är avsedd för SONY PRS-300." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:277 msgid "This profile is intended for the 5-inch JetBook." msgstr "Denna profil är avsedd för 5-tums JetBook." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:275 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:286 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -374,7 +379,7 @@ msgstr "" "Denna profil är avsedd för Sony PRS linje. Den 500/505/700 m.m, i liggande " "läge. Huvudsakligen användbart för serietidningar." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:372 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:383 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denna profil är avsedd för Amazon Kindle DX." @@ -450,7 +455,7 @@ msgstr "Avaktivera namngiven insticksmodul" msgid "Communicate with Android phones." msgstr "Kommunicera med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:27 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -538,11 +543,11 @@ msgstr "Kommunicera med JetBook e-boksläsare." msgid "Communicate with the Kindle eBook reader." msgstr "Kommunicera med Kindle e-boksläsare." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:140 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Kommunicera med Kindle 2 e-boksläsare." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:150 msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunicera med Kindle DX e-boksläsare." @@ -673,9 +678,9 @@ msgstr "Det finns tillräckligt mycket ledigt utrymme på minneskortet" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1112 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1116 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1503 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1120 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1507 msgid "News" msgstr "Nyheter" @@ -2104,7 +2109,7 @@ msgstr "" "\n" "Hämta ett omslag för boken som identifieras med ISBN från LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1083 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1084 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1347 msgid "Cover" msgstr "Omslag" @@ -2763,49 +2768,49 @@ msgstr "Kopiera" msgid "Copy to Clipboard" msgstr "Kopiera till klippbordet" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:406 msgid "Choose Files" msgstr "Välj filer" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Söker i" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 msgid "Adding..." msgstr "Lägger till..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:238 msgid "Searching in all sub-directories..." msgstr "Söker i all underkataloger..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:251 msgid "Path error" msgstr "Sökvägsfel" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:252 msgid "The specified directory could not be processed." msgstr "Den angivna katalogen kunde inte behandlas." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:517 msgid "No books" msgstr "Inga böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:205 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1589 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1617 msgid "No books found" msgstr "Inga böcker funna" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:323 msgid "Added" msgstr "Tillagd" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:336 msgid "Adding failed" msgstr "Lägga till misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:337 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." @@ -2814,11 +2819,11 @@ msgstr "" "calibre och lägg till böcker i mindre steg, tills du hittar boken som ger " "problemet." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:349 msgid "Duplicates found!" msgstr "Dubbletter hittades!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:350 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -2826,15 +2831,15 @@ msgstr "" "Böcker med samma titel som följande finns redan i databasen. Lägga till dem " "i alla fall?" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353 msgid "Adding duplicates..." msgstr "Lägger till dubbletter ..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:419 msgid "Saving..." msgstr "Sparar..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:472 msgid "Saved" msgstr "Sparad" @@ -2915,8 +2920,8 @@ msgstr "E-book alternativ" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:282 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1466 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1470 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1488 msgid "Catalog" msgstr "Katalog" @@ -3635,7 +3640,7 @@ msgid "RB Output" msgstr "RB utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1834 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1862 msgid "Choose the format to view" msgstr "Välj format för visning" @@ -3959,7 +3964,7 @@ msgstr "Hämta lista över böcker på enheten" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:229 msgid "Get annotations from device" -msgstr "" +msgstr "Hämta anteckningar från enheten" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:238 msgid "Send metadata to device" @@ -4025,7 +4030,7 @@ msgstr "Skicka angivet format till lagringskort B" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 msgid "Fetch annotations (experimental)" -msgstr "" +msgstr "Hämta anteckningar (experimental)" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 msgid "selected to send" @@ -4340,7 +4345,7 @@ msgstr "ny e-postadress" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:478 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1456 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "Fel" @@ -4471,11 +4476,11 @@ msgstr "" "Posterna för format har tagits bort. Du bör kontrollera dem manuellt. Detta " "kan inträffa om du manipulera filerna direkt i biblioteksmappen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -4485,11 +4490,11 @@ msgstr "" "du lägger till det. calibre kan antingen läsa metadata från innehållet i " "filen, eller från filnamnet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105 msgid "Read metadata only from &file name" msgstr "Läs metadata bara från &filnamnet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -4497,19 +4502,45 @@ msgstr "" "Byt förnamn och efternamn på författaren. Detta påverkar endast metadata " "läsa från filnamnen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107 msgid "&Swap author firstname and lastname" msgstr "Växla mellan författare förnamn och efternamn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108 +msgid "" +"If an existing book with a similar title and author is found that does not " +"have the format being added, the format is added \n" +"to the existing book, instead of creating a new entry. If the existing book " +"already has the format, then it is silently ignored.\n" +"\n" +"Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), " +"punctuation, case, etc. Author match is exact." +msgstr "" +"Om en befintlig bok med samma titel och författare finns men inte har det " +"format som angetts så läggs\n" +"formatet till befintliga bok, istället för att skapa en ny post. Om de " +"befintliga boken redan har formatet, så ignoreras detta utan meddelande.\n" +"\n" +"Titelpassning ignorerar ledande obestämd artikel ( \"ett\", \"en\"), " +"interpunktion, mål, etc. Författare matchas exakt." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112 +msgid "" +"If books with similar titles and authors found, &merge the new files " +"automatically" +msgstr "" +"Om böcker med liknande titlar och författare hittats, och sammanfoga de nya " +"filerna automatiskt" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 msgid "&Configure metadata from file name" msgstr "Konfigurera metadata från filnamn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 msgid "&Adding books" msgstr "Lägg till böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -4517,43 +4548,43 @@ msgstr "" "Här kan du kontrollera hur calibre sparar dina böcker när du klickar på " "\"Spara till disk\" knappen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 msgid "Save &cover separately" msgstr "Spara omslag separat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 msgid "Update &metadata in saved copies" msgstr "Uppdatera &metadata i sparade kopior" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 msgid "Save metadata in &OPF file" msgstr "Spara metadata i &OPf fil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:119 msgid "Convert non-English characters to &English equivalents" msgstr "Konvertera icke-engelska tecken &engelska motsvarigheter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:120 msgid "Format &dates as:" msgstr "Formatera &datum som:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:121 msgid "File &formats to save:" msgstr "Fil&format för att spara:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 msgid "Replace space with &underscores" msgstr "Ersätt mellanslag med _ tecken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 msgid "Change paths to &lowercase" msgstr "Ändra sökväg till gemener" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 msgid "&Saving books" msgstr "&Spara böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 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 " @@ -4564,7 +4595,7 @@ msgstr "" "individuella enheter genom att anpassa gränssnitten för instickmodulerna i " "Inställningar-> Instickmoduler" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 msgid "Sending to &device" msgstr "Skickar till enheten" @@ -5123,7 +5154,7 @@ msgid "Choose formats for " msgstr "Välj format för " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1202 msgid "Books" msgstr "Böcker" @@ -6102,36 +6133,36 @@ msgstr "Logga felsökningsinformation till konsol" msgid "Do not check for updates" msgstr "Sök inte efter uppdateringar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "If you are sure it is not running" msgstr "Om du är säker på att det inte kör" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:88 msgid "Cannot Start " msgstr "Kan inte starta " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89 msgid "%s is already running." msgstr "%s kör redan." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:92 msgid "may be running in the system tray, in the" msgstr "kan köras i systemfältet i" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:94 msgid "upper right region of the screen." msgstr "övre högra området på skärmen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "lower right region of the screen." msgstr "nedre högra området på skärmen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 msgid "try rebooting your computer." msgstr "försök starta om datorn." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:113 msgid "try deleting the file" msgstr "försök ta bort filen" @@ -6527,7 +6558,7 @@ msgid "Save to disk in a single directory" msgstr "Spara till disk i en enda katalog" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1939 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1967 msgid "Save only %s format to disk" msgstr "Spara bara %s-format på disk" @@ -6582,7 +6613,7 @@ msgid "Calibre Library" msgstr "Calibre bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:488 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2095 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2123 msgid "Choose a location for your ebook library." msgstr "Välj en plats för ditt e-bokbibliotek" @@ -6639,113 +6670,127 @@ msgstr "" " " #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1098 msgid "Use library only" -msgstr "" +msgstr "Använd bara bibliotek" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:959 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1085 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1099 msgid "User annotations generated from main library only" -msgstr "" +msgstr "Användaranteckningar genereras endast från huvudbiblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:966 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1388 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1445 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1482 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1507 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1566 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1684 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1410 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1467 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1504 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1529 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1594 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1712 msgid "No books selected" msgstr "Inga böcker valda" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:967 msgid "No books selected to fetch annotations from" -msgstr "" +msgstr "Inga böcker valts ut för att hämta anteckningar från" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:989 msgid "Merging user annotations into database" -msgstr "" +msgstr "Sammanfoga användareanteckningar i databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1128 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1142 msgid "How many empty books?" msgstr "Hur många tomma böcker?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1143 msgid "How many empty books should be added?" msgstr "Hur många tomma böcker ska läggas till?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1177 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1242 msgid "Uploading books to device." msgstr "Laddar upp böcker till enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1203 msgid "EPUB Books" msgstr "EPUB-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1204 msgid "LRF Books" msgstr "LRF-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1205 msgid "HTML Books" msgstr "HTML-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1206 msgid "LIT Books" msgstr "LIT-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1207 msgid "MOBI Books" msgstr "MOBI-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1208 +msgid "Topaz books" +msgstr "Topaz böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1209 msgid "Text books" msgstr "Textböcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1210 msgid "PDF Books" msgstr "PDF-böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1211 msgid "Comics" msgstr "Serier" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1197 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1212 msgid "Archives" msgstr "Arkiv" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1216 msgid "Supported books" msgstr "Stödd böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1239 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1251 +msgid "Merged some books" +msgstr "Sammanfoga några böcker" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1252 +msgid "" +"Some duplicates were found and merged into the following existing books:" +msgstr "" +"Vissa dubbletter hittades och fördes in i följande existerande böcker:" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1261 msgid "Failed to read metadata" msgstr "Misslyckades läsa metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1240 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1262 msgid "Failed to read metadata from the following" msgstr "Misslyckades läsa metadat från följande" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1282 msgid "Cannot delete" msgstr "Kan inte ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1263 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1828 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1844 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1856 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1872 msgid "No book selected" msgstr "Inga böcker valda" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1273 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1295 msgid "Choose formats to be deleted" msgstr "Välj format som ska tas bort" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1291 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1313 msgid "Choose formats not to be deleted" msgstr "Välj format inte som ska raderas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1351 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -6753,81 +6798,81 @@ msgstr "" "De utvalda böckerna tas permanent bort och filer tas bort från " "datorn. Är du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1378 msgid "Deleting books from device." msgstr "Tar bort böcker från enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1409 msgid "Cannot download metadata" msgstr "Kan inte hämta metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1403 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1425 msgid "social metadata" msgstr "social metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1405 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1427 msgid "covers" msgstr "omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1405 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1427 msgid "metadata" msgstr "metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1407 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1429 msgid "Downloading %s for %d book(s)" msgstr "Hämtar %s för %d böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1429 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1451 msgid "Failed to download some metadata" msgstr "Misslyckades hämta någon metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1430 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1452 msgid "Failed to download metadata for the following:" msgstr "Misslyckades hämta metadata för följande:" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1433 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1455 msgid "Failed to download metadata:" msgstr "Misslyckades hämta metadata:" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1444 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1481 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1503 msgid "Cannot edit metadata" msgstr "Kan inte redigera metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1506 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1528 msgid "Cannot save to disk" msgstr "Kan inte spara till disk" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1509 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1531 msgid "Choose destination directory" msgstr "Välj målkatalog" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1536 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1564 msgid "Error while saving" msgstr "Fel uppstod vid sparning" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1565 msgid "There was an error while saving." msgstr "Fel uppstod vid sparning." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1544 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1545 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1573 msgid "Could not save some books" msgstr "Kunde inte spara några böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1546 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1574 msgid "Click the show details button to see which ones." msgstr "Klicka på \"Visa detaljer\" knappen för att se vilken." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1567 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1595 msgid "No books selected to generate catalog for" msgstr "Inga böcker valda för att skapa katalogen för" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1584 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1612 msgid "Generating %s catalog..." msgstr "Skapar %s katalog..." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1590 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1618 msgid "" "No books to catalog\n" "Check exclude tags" @@ -6835,48 +6880,48 @@ msgstr "" "Inga böcker till katalog\n" "Kontrollera uteslutna taggar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1600 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1628 msgid "Catalog generated." msgstr "Katalog genererad." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1603 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1631 msgid "Export Catalog Directory" msgstr "Export katalogen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1604 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1632 msgid "Select destination for %s.%s" msgstr "Välj destination för %s.%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1618 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1646 msgid "Fetching news from " msgstr "Hämtar nyheter från " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1632 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1660 msgid " fetched." msgstr " hämtade." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1683 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1711 msgid "Cannot convert" msgstr "Kan inte omvandla" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1740 msgid "Starting conversion of %d book(s)" msgstr "Påbörja omvandling av %d böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1828 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1881 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1856 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1909 msgid "Cannot view" msgstr "Kan inte visa" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1843 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1871 msgid "Cannot open folder" msgstr "Kan inte öppna mapp" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1865 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1893 msgid "Multiple Books Selected" msgstr "Flera böcker valda" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1866 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1894 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 " @@ -6888,32 +6933,32 @@ msgstr "" "väl process startats kan den inte stoppas förrän den är klar. Vill du " "fortsätta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1882 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1910 msgid "%s has no available formats." msgstr "%s har inga tillgängliga format." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1923 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1951 msgid "Cannot configure" msgstr "Kan inte konfigurera" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1924 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1952 msgid "Cannot configure while there are running jobs." msgstr "Kan inte konfigurera när det finns jobb som körs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1967 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1995 msgid "No detailed info available" msgstr "Ingen detaljinformation tillgänglig" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1968 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1996 msgid "No detailed information is available for books on the device." msgstr "" "Ingen detaljerad information finns tillgänglig för böcker på enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2023 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2051 msgid "Error talking to device" msgstr "Misslyckades kommunicera med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2024 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2052 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -6921,12 +6966,12 @@ msgstr "" "Det uppstod ett temporärt fel under kommunikation med enheten. Vänligen " "koppla ur och återkoppla enheten och / eller starta om." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2047 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2075 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2103 msgid "Conversion Error" msgstr "Omvandling misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2048 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2076 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using third party tools." @@ -6934,23 +6979,23 @@ msgstr "" "

Kunde inte konvertera: %s

Det är en DRM skyddad " "bok. Du måste först ta bort DRM mha tredjepartsverktyg." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2061 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2089 msgid "Recipe Disabled" msgstr "Recept inaktiverat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2076 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2104 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2104 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2132 msgid "Invalid library location" msgstr "Ogiltig biblioteksplats" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2105 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2133 msgid "Could not access %s. Using %s as the library." msgstr "Kunde inte komma åt %s. Använder %s som biblioteket." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2155 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2183 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." @@ -6959,11 +7004,11 @@ msgstr "" "tycker att det är bra, vänligen överväg att donera till stöd för dess " "utveckling." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2180 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2208 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finns aktiva jobb. Är du säker på att du vill sluta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2183 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2211 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -6973,11 +7018,11 @@ msgstr "" " Avsluta kan orsaka skador på enheten.
\n" " Är du säker på att du vill sluta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2187 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2215 msgid "WARNING: Active jobs" msgstr "VARNING: Aktiva jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2239 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2267 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -6985,7 +7030,7 @@ msgstr "" "fortsätter att köra i systemfältet. FÖr att stänga det, välj Avsluta " " i snabbmenyn systemfältet." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2258 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2286 msgid "" "Latest version: %s" @@ -6993,11 +7038,11 @@ msgstr "" "Senaste version: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2266 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2294 msgid "Update available" msgstr "Nyare version hittad" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2267 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2295 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -8363,27 +8408,27 @@ msgstr "" "\n" "For help on an individual command: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1768 msgid "

Migrating old database to ebook library in %s

" msgstr "

Migrera gamla databasen med e-bokbibliotek i%s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1793 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1797 msgid "Copying %s" msgstr "Kopiering %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1810 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1814 msgid "Compacting database" msgstr "Komprimerande databas" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1903 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1907 msgid "Checking SQL integrity..." msgstr "Kontrollerar SQL integritet ..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1940 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Checking for missing files." msgstr "Kontroll av saknade filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1962 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1966 msgid "Checked id" msgstr "Kontrollerad id" @@ -8553,7 +8598,7 @@ msgstr "Sökväg till mappen Bibliotek att tjäna med innehållet server" #: /home/kovid/work/calibre/src/calibre/library/server.py:883 msgid "Write process PID to the specified file" -msgstr "" +msgstr "Skriv process PID till angiven fil" #: /home/kovid/work/calibre/src/calibre/utils/config.py:48 msgid "%sUsage%s: %s\n" @@ -8615,6 +8660,10 @@ msgstr "Prioritet för arbetsprocesser" msgid "Swap author first and last names when reading metadata" msgstr "Växla mellan författares för- och efternamn vid läsning av metadata" +#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +msgid "Add new formats to existing book records" +msgstr "Lägg till nya format till befintliga bokuppgifter" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Väntar..." diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 73777cdd34..ab27b5fd56 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2010-02-10 04:36+0000\n" -"PO-Revision-Date: 2010-02-09 05:38+0000\n" -"Last-Translator: Yiğit Ateş \n" +"POT-Creation-Date: 2010-03-12 07:36+0000\n" +"PO-Revision-Date: 2010-03-28 01:12+0000\n" +"Last-Translator: Bugra Gokalp Okcu \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-02-10 04:42+0000\n" +"X-Launchpad-Export-Date: 2010-03-28 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -30,6 +30,9 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:418 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 @@ -38,40 +41,39 @@ msgstr "Hiçbir şey yapmaz" #: /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:229 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:260 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:60 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:62 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:107 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:109 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:221 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:118 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:120 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:894 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:893 #: /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/topaz.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:44 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:70 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:79 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:121 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:155 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:609 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:799 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:151 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:804 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:806 #: /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:907 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:912 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:978 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:909 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:914 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:980 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:105 @@ -99,70 +101,70 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:839 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:842 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:455 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:928 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1086 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/calibre/src/calibre/library/cli.py:281 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:703 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:715 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1144 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1181 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1559 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1677 -#: /home/kovid/work/calibre/src/calibre/library/server.py:645 -#: /home/kovid/work/calibre/src/calibre/library/server.py:721 -#: /home/kovid/work/calibre/src/calibre/library/server.py:768 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:745 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:757 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1192 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1620 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1742 +#: /home/kovid/work/calibre/src/calibre/library/server.py:664 +#: /home/kovid/work/calibre/src/calibre/library/server.py:740 +#: /home/kovid/work/calibre/src/calibre/library/server.py:787 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:46 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:49 +#: /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 "Bilinmiyor" +msgstr "Bilinmeyen" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Temel" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Dosya türü" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Metadata okuyucusu" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:215 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:237 msgid "Metadata writer" msgstr "Metadata yazıcısı" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Katalog oluşturucu" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:14 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 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 " @@ -172,7 +174,7 @@ msgstr "" "içeren bir ZIP dosyası yarat. Bu eklenti, kütüphaneye bir HTML dosyası " "eklediğiniz her seferinde çalışır." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -180,7 +182,7 @@ msgstr "" "Girilecek HTML dosyaları için karakter kodlaması. Genel tercihler cp1252, " "latin1, iso-8859-1 and utf-8'dir." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:56 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57 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 " @@ -190,47 +192,49 @@ msgstr "" "içeren bir PMLZ arşivi oluştur. Bu eklenti, kütüphaneye bir PML dosyası " "eklediğiniz her seferinde çalışır." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:87 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89 msgid "Extract cover from comic files" msgstr "Çizgi roman dosyalarından kapağı çıkart." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:108 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:130 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:140 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:151 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:161 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:171 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:191 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:201 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:212 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:223 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:256 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:267 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:277 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:287 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:121 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:164 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:225 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:236 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:248 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:280 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 msgid "Read metadata from %s files" msgstr "%s dosyalarından metadata oku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:259 msgid "Read metadata from ebooks in RAR archives" msgstr "RAR arşivleri içindeki ekitaplardan metadata oku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:298 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:311 msgid "Read metadata from ebooks in ZIP archives" msgstr "Zip arşivlerindeki kitapların metadatasını oku" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:309 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:319 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:329 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:351 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:362 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:322 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:332 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:342 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:364 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:375 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:385 msgid "Set metadata in %s files" msgstr "%s dosyalarındaki metadatayı belirle" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:340 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:353 msgid "Set metadata from %s files" msgstr "%s dosyalarından metadata belirle" @@ -250,11 +254,11 @@ msgstr "" "herhangi bir dil kodlaması bulunmayan ya da dil kodlaması hatalı olan " "belgeler için yararlıdır." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Dönüşüm Çıktısı" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:242 +#: /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." @@ -276,7 +280,7 @@ msgstr "" "hakkında hiçbir şey bilmiyorsanız faydalıdır." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:246 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "Bu profil SONY PRS serisini hedefler. Ör. 500/505/600/700 vb." @@ -286,65 +290,70 @@ msgid "This profile is intended for the SONY PRS 300." msgstr "Bu profil SONY PRS 300'ü hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:77 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:268 msgid "This profile is intended for the SONY PRS-900." msgstr "Bu profil SONY PRS 900'ü hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:85 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:298 msgid "This profile is intended for the Microsoft Reader." msgstr "Bu profil Microsoft Reader'ı hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:96 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:298 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:309 msgid "This profile is intended for the Mobipocket books." msgstr "Bu profil Mobipocket kitaplarını hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:109 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:311 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:322 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Bu profil Hanlin V3 ve klonlarını hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:121 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:323 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:334 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Bu profil Hanlin V5 ve klonlarını hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:131 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:331 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:342 msgid "This profile is intended for the Cybook G3." msgstr "Bu profil Hanlin Cybook G3'ü hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:144 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355 msgid "This profile is intended for the Cybook Opus." msgstr "Bu profil Cybook Opus'u hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:156 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:366 msgid "This profile is intended for the Amazon Kindle." msgstr "Bu profil Amazon Kindle'ı hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:168 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:388 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:399 msgid "This profile is intended for the Irex Illiad." msgstr "Bu profil Irex Illiad'ı hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:180 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:401 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Bu profil IRex Digital Reader 1000'i hedefler." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:415 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:193 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:426 +msgid "This profile is intended for the IRex Digital Reader 800." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:205 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the B&N Nook." msgstr "Bu profil B&N Nook'u hedefler." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:213 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:224 msgid "Output profile" msgstr "Çıkış profili" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:217 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 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 " @@ -353,15 +362,15 @@ msgstr "" "Bu profil en uygun varsayılanları sağlamaya çalışır ve belge bilgisayar ya " "da benzer cihazlar üzerinde okunacak ise faydalıdır." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:248 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "This profile is intended for the SONY PRS-300." msgstr "Bu profil SONY PRS-300'ü hedefler." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:277 msgid "This profile is intended for the 5-inch JetBook." msgstr "Bu profil 5 inç JetBook'u hedefler." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:275 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:286 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -369,7 +378,7 @@ msgstr "" "Bu profil SONY PRS serisini hedefler. Ör. 500/505/700 vb. ya da yatık " "konumda. Temel olarak çizgi romanlar için faydalıdır." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:372 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:383 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Bu profil Amazon Kindle DX'i hedefler." @@ -393,11 +402,11 @@ msgstr "Çalışmayan eklentiler" msgid "No valid plugin found in " msgstr "de geçerli bir eklenti bulunamadı. " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:265 msgid "Initialization of plugin %s failed with traceback:" msgstr "%s eklentisi şu geri dönüş ile başlatılamadı:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:418 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:420 msgid "" " %prog options\n" "\n" @@ -409,18 +418,18 @@ msgstr "" " Harici eklentiler yükleyerek Calibre'ye özelleştirin.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:424 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:426 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Eklentiyi içeren ZIP dosyasının bulunduğu yeri belirterek eklenti ekleyin." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:428 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "İsminden yararlanarak özel bir eklentiyi çıkart. Programla gelen eklentiler " "üzerinde etkisi yoktur." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:428 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:430 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -428,15 +437,15 @@ msgstr "" "Eklentiyi özelleştir. Eklenti ismiyle özelleştirme dizesini virgülle " "ayırarak belirleyin." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:430 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:432 msgid "List all installed plugins" msgstr "Kurulu eklentileri listele" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:432 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:434 msgid "Enable the named plugin" msgstr "İsimlendirilmiş eklentiler geçerli" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:436 msgid "Disable the named plugin" msgstr "İsimlendirilmiş eklentiler geçersiz" @@ -444,7 +453,7 @@ msgstr "İsimlendirilmiş eklentiler geçersiz" msgid "Communicate with Android phones." msgstr "Android telefonlar ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:27 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -488,10 +497,14 @@ msgstr "Hanlin V5 serisi eBook readerlar ile bağlantı kur" msgid "Communicate with the BOOX eBook reader." msgstr "BOOX eBook reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Hanvon N520 eBook reader ile bağlantı kur" +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 +msgid "Communicate with the Elonex EB 511 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "IRex Iliad eBook reader ile bağlantı kur" @@ -502,7 +515,7 @@ msgstr "IRex Iliad eBook reader ile bağlantı kur" msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/interface.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 msgid "Device Interface" msgstr "Araç arayüzü" @@ -522,15 +535,15 @@ msgstr "Iriver Story reader ile bağlantı kur" msgid "Communicate with the JetBook eBook reader." msgstr "JetBook eBook reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:21 msgid "Communicate with the Kindle eBook reader." msgstr "Kindle eBook reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:140 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Kindle 2 eBook reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:150 msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX eBook reader ile bağlantı kur" @@ -596,66 +609,70 @@ msgstr "Kitaplar cihaza aktarılıyor..." msgid "Removing books from device..." msgstr "Cihazdaki kitaplar kaldırılıyor..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:209 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:207 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:177 msgid "Sending metadata to device..." msgstr "Metadata bilgileri cihaza gönderiliyor..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:215 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:213 msgid "Communicate with the Sony PRS-600/700/900 eBook reader." msgstr "Sony PRS-600/700/900 eBook reader ile bağlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:250 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3 reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "%s disk sürücüsü tespit edilemedi. Yeniden başlatmayı deneyin." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:429 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:424 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "%s bağlantı noktası bulunamadı. Yeniden başlatmayı deneyin." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:484 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:489 msgid "Unable to detect the %s disk drive." msgstr "%s disk sürücüsü bulunamıyor." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:577 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:582 msgid "Could not find mount helper: %s." msgstr "Bağlama yardımcısı bulunamıyor: %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:589 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:594 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:597 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:602 msgid "Unable to mount main memory (Error code: %d)" msgstr "Ana hafıza monte edilemiyor (Hata kodu: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:734 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:736 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:739 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:741 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:738 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:743 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:771 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:776 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:778 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:780 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:799 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:232 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:810 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1068 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1072 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1459 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1116 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1120 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1507 msgid "News" msgstr "Haberler" @@ -707,6 +724,89 @@ msgstr "" msgid "Removing books from device metadata listing..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:40 +msgid "%prog [options] mybook.chm" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 +msgid "Output directory. Defaults to current directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +msgid "Set the book title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +msgid "Set sort key for the title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +msgid "Set the author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +msgid "Set sort key for the author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +msgid "The category this book belongs to. E.g.: History" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:55 +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:58 +msgid "Path to a txt file containing a comment." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +msgid "Extract thumbnail from LRF file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +msgid "Set the publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +msgid "Set the book classification" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +msgid "Set the book creator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +msgid "Set the book producer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:67 +#: /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." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +msgid "Set book ID" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:71 +msgid "Set font delta" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:200 msgid "Rendered %s" msgstr "" @@ -861,22 +961,22 @@ msgstr "" msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:94 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:99 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:101 msgid "" "Save the output from different stages of the conversion pipeline to the " "specified directory. Useful if you are unsure at which stage of the " "conversion process a bug is occurring." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -884,7 +984,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:121 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -892,7 +992,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:130 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:132 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 " @@ -900,7 +1000,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:142 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-" @@ -909,17 +1009,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:154 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:159 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:161 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:167 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:169 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 " @@ -927,58 +1027,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:177 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:179 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 " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:186 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:188 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 " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:196 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 " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:204 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 " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:212 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:217 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:219 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:224 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:226 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 " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:232 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:234 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:243 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:245 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -988,7 +1088,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:259 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 " @@ -996,112 +1096,112 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:269 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:278 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:284 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:289 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:294 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:297 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:302 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:304 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:318 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:329 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:331 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:344 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:352 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 msgid "Use a regular expression to try and remove the header." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 msgid "The regular expression to use to remove the header." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:373 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 msgid "Use a regular expression to try and remove the footer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 msgid "The regular expression to use to remove the footer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1111,100 +1211,111 @@ msgid "" "number of people will be used (Chinese in the previous example)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:409 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:424 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 -msgid "Set the cover to the specified file." +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:430 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:434 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:438 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:440 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:442 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:444 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:446 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:454 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:460 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:562 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 +msgid "Set the publication date." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 +msgid "Set the book timestamp (used by the date column in calibre)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:620 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:630 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:740 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +msgid "Failed to parse date/time" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:781 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:763 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:808 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:850 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:895 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:58 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:64 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 " @@ -1213,14 +1324,14 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:75 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " "is the size required for Adobe Digital Editions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:82 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 " @@ -1421,65 +1532,11 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 -msgid "Set the book title" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 -msgid "Set sort key for the title" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 -msgid "Set the author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 -msgid "Set sort key for the author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 -msgid "The category this book belongs to. E.g.: History" -msgstr "" - -#: /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 "" - #: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 -msgid "Extract thumbnail from LRF file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 -msgid "Set the publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 -msgid "Set the book classification" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 -msgid "Set the book creator" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 -msgid "Set the book producer" -msgstr "" - -#: /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." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 -msgid "Set book ID" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" @@ -1536,91 +1593,97 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1149 msgid "Title" msgstr "Eser Adı" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1121 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1150 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:175 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:365 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 #: /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:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:94 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1064 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1124 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1094 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1153 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:369 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:375 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:377 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:378 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1063 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1093 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:381 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:171 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:173 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:383 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:384 msgid "Rights" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:76 msgid "EDITORIAL REVIEW" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:19 -msgid "options" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:21 +msgid "" +"Extract common e-book formats from archives (zip/rar) files. Also try to " +"autodetect if they are actually cbz/cbr files." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 +msgid "options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -1634,70 +1697,78 @@ msgid "" "silently ignored.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:43 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 +msgid "Set the cover to the specified file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 -msgid "Get the cover from the ebook and save it at as the specified file." +msgid "Set the published date." msgstr "" #: /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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 +#: /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 " "from the OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:148 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:198 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "" @@ -1795,8 +1866,8 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1083 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1084 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1347 msgid "Cover" msgstr "" @@ -1827,70 +1898,70 @@ msgstr "" msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1346 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1348 msgid "Title Page" msgstr "Başlık Sayfası" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1347 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1349 #: /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:188 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1348 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1350 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1349 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1351 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1350 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1352 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1351 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1353 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1352 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1354 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1353 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1355 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1354 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1356 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1355 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1357 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1356 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1358 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1357 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1359 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1358 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1360 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1359 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1361 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1360 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1362 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1361 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1363 msgid "Main Text" msgstr "" @@ -2239,188 +2310,188 @@ msgid "" "allows max-line-length to be below the minimum" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Toolbar icon size" msgstr "Araç çubuğu simge boyutu" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Show button labels in the toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Sort tags list by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:439 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:406 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:238 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:251 msgid "Path error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:252 msgid "The specified directory could not be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:517 msgid "No books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:205 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1617 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:323 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:336 msgid "Adding failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:337 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:297 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:349 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:350 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:301 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353 msgid "Adding duplicates..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:419 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:472 msgid "Saved" msgstr "" @@ -2471,7 +2542,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:114 #: /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 @@ -2500,9 +2571,9 @@ msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:271 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1423 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1437 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:282 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1470 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1488 msgid "Catalog" msgstr "" @@ -2788,10 +2859,10 @@ msgstr "" #: /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:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid " pt" msgstr "" @@ -3101,35 +3172,35 @@ msgstr "" msgid "Page Setup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 msgid "&Output profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "Profile description" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "&Input profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "Margins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "&Left:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 msgid "&Top:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 msgid "&Right:" msgstr "" -#: /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:125 msgid "&Bottom:" msgstr "" @@ -3184,7 +3255,7 @@ msgid "RB Output" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1644 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1862 msgid "Choose the format to view" msgstr "" @@ -3493,186 +3564,194 @@ msgstr "" msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:229 +msgid "Get annotations from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:238 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:247 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:262 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:296 msgid "and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:307 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:321 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:331 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:335 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:353 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:336 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:355 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:338 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:357 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:360 msgid "Send specific format to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 msgid "Send specific format to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:364 msgid "Send specific format to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:512 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:538 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:580 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:584 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:177 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:585 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:598 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:606 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:613 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:705 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:765 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:727 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:787 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:654 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:655 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:686 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:698 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:766 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:788 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:735 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:818 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 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:937 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:938 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3689,21 +3768,21 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:360 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1091 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:92 msgid "Path" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 msgid "Formats" @@ -3721,36 +3800,36 @@ msgstr "" msgid "&Next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 msgid "Generate catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 +msgid "Generate catalog for {0} books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /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/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 -msgid "Generate catalog for {0} books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "" @@ -3849,8 +3928,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:478 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1248 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1456 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "" @@ -3921,7 +4000,7 @@ msgid "Access log:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 msgid "Failed to start content server" msgstr "" @@ -3975,89 +4054,106 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108 +msgid "" +"If an existing book with a similar title and author is found that does not " +"have the format being added, the format is added \n" +"to the existing book, instead of creating a new entry. If the existing book " +"already has the format, then it is silently ignored.\n" +"\n" +"Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), " +"punctuation, case, etc. Author match is exact." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112 +msgid "" +"If books with similar titles and authors found, &merge the new files " +"automatically" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:119 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:120 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:121 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 msgid "" "Here you can control how calibre will save your books when you click the " "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 msgid "Sending to &device" msgstr "" @@ -4212,7 +4308,10 @@ msgid "&Remove email" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 -msgid "calibre can send your books to you (or your reader) by email" +msgid "" +"calibre can send your books to you (or your reader) by email. Emails will be " +"automatically sent for downloaded news to all email addresses that have Auto-" +"send checked." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 @@ -4404,39 +4503,39 @@ msgstr "" msgid "ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65 msgid "ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:165 msgid "Finding metadata..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:179 msgid "Could not find metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:180 msgid "The metadata download seems to have stalled. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:189 msgid "Warning" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:190 msgid "Could not fetch metadata from:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:194 msgid "No metadata found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:195 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" @@ -4579,7 +4678,7 @@ msgid "Choose formats for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1202 msgid "Books" msgstr "" @@ -4621,67 +4720,67 @@ msgstr "" msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:411 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:510 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:524 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:533 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:525 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:534 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:524 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:528 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:540 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:541 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:571 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:572 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:671 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:672 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -4762,40 +4861,40 @@ msgstr "" msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 msgid "Aborting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:190 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:218 msgid "Add a custom news source" msgstr "" @@ -4929,35 +5028,56 @@ msgstr "" msgid "Negate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 +msgid "What kind of match to use:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 +msgid "Contains: the word or phrase matches anywhere in the metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 +msgid "Equals: the word or phrase must match an entire metadata field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 +msgid "" +"Regular expression: the expression must match anywhere in the metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 +msgid " " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the User Manual for more help" @@ -5350,23 +5470,23 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1151 msgid "Size (MB)" msgstr "Boyut (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1152 msgid "Date" msgstr "Tarih" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:174 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:352 #: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:369 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 @@ -5374,25 +5494,25 @@ msgstr "" msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:375 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:889 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:883 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:890 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1090 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1141 msgid "Double click to edit me

" msgstr "" @@ -5421,7 +5541,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:433 msgid "No matches found" msgstr "" @@ -5484,36 +5604,36 @@ msgstr "" msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:88 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:92 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:94 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:113 msgid "try deleting the file" msgstr "" @@ -5586,7 +5706,7 @@ msgid "Send to device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:352 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:306 msgid "Save to disk" msgstr "Diske kaydet" @@ -5611,7 +5731,7 @@ msgid "C" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:316 msgid "View" msgstr "" @@ -5804,181 +5924,181 @@ msgstr "" msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:65 msgid "Save single format to disk..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:144 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:161 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:178 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:180 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:185 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:224 msgid "

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

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:249 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:251 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:253 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:254 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:255 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:256 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:259 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:260 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:263 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:266 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:307 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:306 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1752 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1967 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:317 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:321 msgid "Remove selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:323 msgid "Remove files of a specific format from selected books.." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:325 msgid "Remove all formats from selected books, except..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:327 msgid "Remove covers from selected books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:359 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:360 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 msgid "Create catalog of books in your calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:379 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:472 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:476 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:558 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1908 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2123 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:703 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:709 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:857 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:885 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:889 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:897 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:898 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -5994,222 +6114,254 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1098 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1099 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1410 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1467 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1504 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1529 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1594 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1712 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:967 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:989 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1142 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1143 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:997 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1043 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1242 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1203 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1204 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1007 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1205 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1206 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1207 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1208 +msgid "Topaz books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1209 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1210 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1211 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1212 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1216 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1251 +msgid "Merged some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1252 +msgid "" +"Some duplicates were found and merged into the following existing books:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1261 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1262 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1282 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1077 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1638 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1856 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1872 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1295 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1105 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1313 msgid "Choose formats not to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1143 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1351 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1170 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1378 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1409 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1202 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1259 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1292 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1317 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1376 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1494 -msgid "No books selected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1425 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1427 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1219 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1427 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1221 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1429 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1243 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1451 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1452 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1247 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1455 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1258 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1291 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1466 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1503 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1528 msgid "Cannot save to disk" msgstr "Disk'e kayıt edilemiyor" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1531 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1346 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1564 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1347 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1565 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1354 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1355 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1573 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1574 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1377 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1595 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1394 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1612 msgid "Generating %s catalog..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1400 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1618 msgid "" "No books to catalog\n" "Check exclude tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1410 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1628 msgid "Catalog generated." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1631 msgid "Export Catalog Directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1632 msgid "Select destination for %s.%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1646 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1660 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1493 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1711 msgid "Cannot convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1740 msgid "Starting conversion of %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1638 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1694 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1856 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1909 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1656 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1871 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1678 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1893 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1679 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1894 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 " @@ -6217,101 +6369,101 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1695 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1910 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1736 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1951 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1737 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1952 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1780 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1995 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1996 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1836 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2051 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1837 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2052 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/ui.py:1860 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1888 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2075 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2103 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1861 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2076 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:1874 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2089 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1889 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2104 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1917 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2132 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1918 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2133 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1968 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2183 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1993 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2208 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1996 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2211 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:2000 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2215 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2052 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2267 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2071 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2286 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2079 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2294 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2080 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2295 msgid "" "%s has been updated to version %s. See the new features. Visit the download page?" @@ -6474,7 +6626,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:40 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:671 msgid "Remember last used window size" msgstr "" @@ -6593,84 +6745,84 @@ msgstr "" msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:198 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:263 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:294 msgid "Connecting to dict.org to lookup: %s…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:394 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:413 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:413 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:434 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:474 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:510 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:539 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:574 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:582 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:583 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:661 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:668 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:679 msgid "" "%prog [options] file\n" "\n" @@ -7106,7 +7258,7 @@ msgid "" "WordPlayer, etc. integration." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:35 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -7115,7 +7267,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:44 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -7123,14 +7275,14 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:259 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:269 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 " @@ -7139,14 +7291,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:279 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:273 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:285 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -7155,28 +7307,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:280 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:293 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:286 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:300 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:307 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:298 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:314 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -7185,7 +7337,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:321 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -7195,27 +7347,27 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:328 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:122 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:200 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:206 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:208 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:214 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -7224,61 +7376,61 @@ msgid "" "fields. Only has effect in the text output format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:210 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:216 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" "Default: %%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:212 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:218 msgid "Sort results in ascending order" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:214 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:220 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:222 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:217 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:223 msgid "The string used to separate fields. Default is a space." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:218 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:224 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:221 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:227 msgid "" "The format in which to output the data. Available choices: %s. Defaults is " "text." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:240 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:241 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:247 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:312 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:318 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:335 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:341 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -7287,27 +7439,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 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:346 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:348 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:354 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:358 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:364 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:374 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:380 msgid "" "%prog remove ids\n" "\n" @@ -7316,11 +7468,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:389 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:395 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:414 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -7329,15 +7481,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:429 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:428 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:436 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:442 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -7347,11 +7499,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:453 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:459 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:471 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:477 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -7361,15 +7513,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:479 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:485 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:488 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:494 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:501 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:507 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -7382,11 +7534,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:517 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:523 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:537 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:543 msgid "" "%prog export [options] ids\n" "\n" @@ -7397,27 +7549,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:545 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:551 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:553 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:549 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:555 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:562 msgid "Specifying this switch will turn this behavior off." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:579 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:585 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:634 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:644 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -7428,30 +7580,30 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:648 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:658 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:652 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:662 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:658 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "Show detailed output information. Useful for debugging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:671 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:681 msgid "Error: You must specify a catalog output file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:687 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:701 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -7463,27 +7615,27 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1703 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1768 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1732 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1797 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1749 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1814 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1907 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1879 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1901 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1966 msgid "Checked id" msgstr "" @@ -7611,17 +7763,21 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:860 +#: /home/kovid/work/calibre/src/calibre/library/server.py:879 msgid "" "[options]\n" "\n" "Start the calibre content server." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:862 +#: /home/kovid/work/calibre/src/calibre/library/server.py:881 msgid "Path to the library folder to serve with the content server" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server.py:883 +msgid "Write process PID to the specified file" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/config.py:48 msgid "%sUsage%s: %s\n" msgstr "" @@ -7680,6 +7836,10 @@ msgstr "" msgid "Swap author first and last names when reading metadata" msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +msgid "Add new formats to existing book records" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" @@ -7788,13 +7948,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:103 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:102 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:124 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:143 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:166 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:165 msgid "Untitled article" msgstr "Başlıksız Yazı" @@ -7821,91 +7981,91 @@ msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:40 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:37 msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:550 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:546 msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:637 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:633 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:639 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:635 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:645 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:641 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:647 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:643 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:649 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:645 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:730 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:726 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:751 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:747 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:756 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:752 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:762 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:758 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:764 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:760 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:842 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:858 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:854 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:868 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:864 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:880 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:876 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:915 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:911 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1150 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Untitled Article" msgstr "Başlıksız Yazı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1221 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1205 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1249 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1233 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr ""